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

  • Grace Su

    Grace Su

    6 Ocak 2006
  • KRQE

    KRQE

    6 AĞUSTOS 2007
  • Top Gear

    Top Gear

    27 Mart 2006