SORU
6 Ocak 2011, PERŞEMBE


gıt belirli bir türdeki tüm dosyaları belirli bir klasör içinde olanlar hariç görmezden

Böyle bir dizin yapısı var:

  • kök
    • folder1
      • abc.json
      • def.json
      • somedir
        • daha fazla.json
    • folder2
      • qwe.json
      • rty.json
    • spec
      • mock1.json
      • mock2.json
      • somedir
        • more_mocks.json

Şimdi .gitignore ı kullanarak olanlar hariç *.json tüm dosyaları Yoksay spec istiyorum. İstemiyorum kullanın .gitignore folder1 folder2 çünkü orada bir sürü bu ve alacaklarını ekledi için bir sürü, ve eminim öyle olacak unutmak taşıma hakkı .gitignore dosyasında yer.

Ayrıca json dosyaları ile daha fazla iç içe dizinler olabilir, ve bu kural tüm alt dizinler için de uygulamak gerekiyor.

Nasıl bir tip, belirli bir alt dizin hariç tüm dosyaları inkar ediyor muyum?

CEVAP
6 Ocak 2011, PERŞEMBE


Yadsıyan 8 ** isteğe bağlı bir önek model, eşleşen herhangi bir dosya tarafından dışlanan önceki bir alışkanlık haline gelir yeniden dahil. Reddedildiği bir desen varsa bu alt kılar maçlar öncelik desen kaynakları.

http://schacon.github.com/git/gitignore.html

*.json
!spec/*.json

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DorkmanScott

    DorkmanScott

    14 NİSAN 2006
  • hanksranger

    hanksranger

    6 EKİM 2009
  • Joshua Bane

    Joshua Bane

    24 Temmuz 2007