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

  • Branboy3

    Branboy3

    12 AĞUSTOS 2012
  • lilstevie89

    lilstevie89

    25 Mart 2011
  • xiaoyu85

    xiaoyu85

    20 ŞUBAT 2010