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

  • EatingIn

    EatingIn

    12 EKİM 2013
  • Eric Anthony

    Eric Anthony

    13 AĞUSTOS 2011
  • grickle

    grickle

    22 AĞUSTOS 2006