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

  • max2sims2

    max2sims2

    19 Kasım 2008
  • Randall P Studios

    Randall P St

    27 AĞUSTOS 2009
  • Tech4Geeks

    Tech4Geeks

    8 Ocak 2012