http://www.kernel.org/pub/software/scm/git/docs/v1.7.10/gitignore.html okuyordum ve ignore kalıplarını açıklamak için kullanılan 6 nokta, bir glob arama sözdiziminin özel bir varyantını açıklıyor gibi görünüyor. Küre veya regex desenleri ile açıkça görmezden gelinmesine izin veren Mercurial'a daha fazla aşinayım.Kafa karıştırıcı .gitignore sözdizimi
- Git'de benzer bir işlev var mı?
- Herkes beni Git man sayfasından daha kapsamlı bir referansa yönlendirebilir mi? En
,
t
Tüm hava kabarcığı belli bir seviyede özeldir - bu kabuktan bağımsızdır. Muhtemelen Mercurial, kendi globbing sürümünü de sağlar; Kullanıcının kabuğuna bağlı olarak davranışın değişmesi çok mantıklı olmaz. – Cascabel
Teşekkürler, diğer cevaplarınızı http://stackoverflow.com/questions/2899875/git-add-not-working-with-png-files/2900049#2900049 adresinden okudum. Ancak yukarıdaki yorum, Git'in, kullanıcının kabuk glob sözdiziminin izin verdiği her şeye geri döndüğü sizin ve VonC gözlemiyle çelişmektedir. Yorumlarınızdan sonra yeniden okuduktan sonra, man sayfası aslında fnmatch() ve kullanıcının kabuğu (son iki nokta) üzerinde dışlama bağımlılığı belirtiyor. – tmslnz
Kullanıcı kabuğuna bağlı olduğunu sanmıyorum. Belgeleme biraz kafa karıştırıcı, haklısın, ama her iki durumda da fnmatch kullanıyor. Belgeler sadece "kabuk glob" ifadesini fnmatch için daha okunaklı bir yedek olarak kullanır. Kod asla kullanıcının kabuğunu asla çağırmaz. – Cascabel