SORU
12 HAZİRAN 2009, Cuma


Olun .gitignore bir kaç dosya dışında her şeyi göz ardı

Bir anladığım kadarıyla .gitignore dosyası Git sürüm belirtilen dosyaları pelerinler kontrol. Ekstra bir sürü dosya üreten bir proje (Lateks) (.auth, .dvı .pdf, günlükleri, vb) çalışır gibi, ama izlenmesi için onları istemiyorum.

(Belki) tüm bu dosyaları koymak, bu yüzden bunu yapabilirim, bunun farkındayım. o zaman sadece klasörü görmezden yana alt proje ayrı.

Ancak, kök çıktı dosyaları tutmak için herhangi bir makul yolu yoktur ağaç ve kullanım projesi .gitignore ben dosyaları hariç her şeyi görmezden Git ile takip? Gibi bir şey

# Ignore everything
*

# But not these files...
script.pl
template.latex
# etc...

CEVAP
12 HAZİRAN 2009, Cuma


Desen yadsıyan !; eşleşen herhangi bir dosya hariç tarafından isteğe bağlı bir önek bir önceki deseni yeniden dahil olacak. Eğer ters bir desen eşleşirse, bu düşük öncelikli desenler kaynakları geçersiz kılar.

# Ignore everything
*

# But not these files...
!.gitignore
!script.pl
!template.latex
# etc...

# ...even if they are in subdirectories
!*/

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Britec09

    Britec09

    4 Mart 2009
  • CareyHolzman

    CareyHolzman

    24 Ocak 2008
  • newport83

    newport83

    19 HAZİRAN 2006