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

  • fufko

    fufko

    27 ŞUBAT 2006
  • Glyn Dewis

    Glyn Dewis

    25 AĞUSTOS 2007
  • GWTLecturer

    GWTLecturer

    18 EKİM 2012