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

  • Majestic Casual

    Majestic Cas

    28 NİSAN 2012
  • MugenPowerBatteries

    MugenPowerBa

    8 EKİM 2010
  • tychoadragmire

    tychoadragmi

    20 Mart 2006