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

  • Alexander Johnson

    Alexander Jo

    26 Temmuz 2008
  • Djbasilio AuToBaSs

    Djbasilio Au

    20 Aralık 2008
  • SelmerSaxMan

    SelmerSaxMan

    24 HAZİRAN 2006