SORU
15 Aralık 2011, PERŞEMBE


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
15 Aralık 2011, PERŞEMBE


git help gitignoreman 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ç dizin foo 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 bayrak fnmatch(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 ama Documentation/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.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • boniver

    boniver

    17 NİSAN 2006
  • stewmurray47

    stewmurray47

    1 Kasım 2006
  • VitalyzdTv

    VitalyzdTv

    7 AĞUSTOS 2011