Git bir sembolik bağlantı dosyaları için ne yapar?
Sembolik bağlantı dosya veya dizin var ve bir git repo ben işlerse ne olur?
Dosya silinene kadar sembolik link olarak bırakır sanıyorum ve eğer eski bir sürüm dosyayı çekersen sadece normal bir dosya oluşturur.
Bu dosyayı silmek ne zaman bu başvurular? Sadece sarkan bağlantı taahhüt ediyor mu?
CEVAP
git sadece bağlantı (link dosya sistemi nesne yolunu yani bir 'leke' gibi normal bir dosya için. içeriğini saklar O zaman içeren dizini temsil eden ağaç nesne adı, tarzı ve türü (sembolik bir bağ olduğu gerçeğini de dahil olmak üzere) depolar.
Senin bağlantı içeren bir ağaç ödeme yaparken, bir sembolik bağ ne olursa olsun, hedef dosya sistem nesnesi olup olmadığını, var olduğu nesne getirir.
Eğer sembolik bağ başvurduğu bir dosya silerseniz herhangi bir şekilde git-kontrollü sembolik etkilemez. Sarkan bir referans olacaktır. Geçerli gerekirse kullanıcı için yukarı kaldırın ya da bir şeyi işaret etmek için linki değiştirmek için.
sembolik link: tüm dosyaları bu dosya ...
Neden emacs değiştirilmiş dosyaları iç...
Zaten Git deposu için kaydedilmiş olan...
Git içinde bir tamamlama için tüm dosy...
Nasıl JSP dosyaları Java kod önlemek i...