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

  • Muse

    Muse

    28 EYLÜL 2006
  • Richard Laxa

    Richard Laxa

    30 AĞUSTOS 2012
  • Thehalopianoplayer

    Thehalopiano

    4 ŞUBAT 2011