Nasıl gıt dizinindeki dosyaları inkar ediyor muyum?
.gitignore
dosya için doğru sözdizimi bir dizindeki dosyaları Yoksay nedir? Olur
config/databases.yml
cache/*
log/*
data/sql/*
lib/filter/base/*
lib/form/base/*
lib/model/map/*
lib/model/om/*
ya
/config/databases.yml
/cache/*
/log/*
/data/sql/*
/lib/filter/base/*
/lib/form/base/*
/lib/model/map/*
/lib/model/om/*
CEVAP
git help gitignore
man gitignore
DESEN BİÇİMİ
Boş bir satır hiçbir dosya maçları, okunabilirlik için bir ayırıcı olarak hizmet verebilir.
Bir satır
#
ile başlayan bir yorum olarak hizmet vermektedir.İsteğe bağlı bir önek desen yadsıyan
!
; eşleşen herhangi bir dosya önceki bir desen kapsamına yeniden dahil olacak. Eğer ters bir desen eşleşirse, bu daha düşük öncelikli desenler kaynakları geçersiz kılar.Eğer desen bir bölü çizgisi ile bitiyorsa, aşağıdaki açıklama amacıyla kaldırılır, ancak sadece bir dizin ile bir eşleşme bulmak. Başka bir deyişle,
foo/
maç dizinfoo
ve yolları altına, ama olmayacak bir maç normal bir dosya veya sembolik bağlantıfoo
(Bu, tutarlı bir şekilde nasıl pathspec İşleri Genel gıt).Eğer desen içermeyen bir çizgi
/
, git davranır gibi bir kabuk tulumu desen ve çekler için bir maç karşı yol göreli konumu.gitignore
dosya (akraba için üst düzey çalışma ağaç değilse bir.gitignore
dosya).Aksi halde, git bir kabuk tulumu
FNM_PATHNAME
bayrakfnmatch(3)
ile tüketimi için uygun gibi davranır desen: desen joker yol/
bir maç olacak. Örneğin,Documentation/*.html
Documentation/git.html
maçlar amaDocumentation/ppc/ppc.html
tools/perf/Documentation/perf.html
.Önde gelen bir eğik çizgi yol başlangıcı ile eşleşir. Örneğin,
/*.c
maçlar 23* *24 ** değil.
Nasıl Subversion dosyaları inkar ediyo...
Nasıl özgünlük Raylar, belirli eylemle...
Nasıl AngularJS model değişiklikleri i...
Nasıl büyü bir dizin inkar ediyor muyu...
Nasıl scala bir alt dizinindeki tüm do...