Bir şekilde git sadece belirli dosyaları görmezden gelmek yerine belirli bir dosya eklemek için söyleyecek var mı? | Netgez.com
SORU
14 AÄžUSTOS 2009, Cuma


Bir şekilde git sadece belirli dosyaları görmezden gelmek yerine belirli bir dosya eklemek için söyleyecek var mı?

Benim programlar genellikle git depo yedekleme olmak istemiyorum büyük çıkış dosyaları (~1 GB) oluşturmak. Bunu yapmak için güçlü olmak yerine

git add .

Bir ÅŸeyler yapmak istiyorum

git add *.c *.cc *.f *.F *.C *.h *.cu

biraz hantal

Dizine içeriğini mi quicky perl bir senaryo yazabilirim oldukça emin hissediyorum .gitignore ve dosyaları bir temel kaldırın .gitinclude (ya da benzer bir isim) dosyası, ama bu biraz hackish görünüyor. Daha iyi bir yolu var mı?

CEVAP
14 AÄžUSTOS 2009, Cuma


Bu kendimi denemek lazım olmadı, ama TFM benim okuma reddedildiği bir desen ne istiyorsun gibi görünüyor. Girişler geçersiz kılabilirsiniz .daha sonra geçersiz girişleri ile gitignore. Böylece gibi bir şey yapabilirsin:

*.c
!frob_*.c
!custom.c

Bunu göz ardı var .c dışında özel dosyaları.c ile başlayan bir şey"" . frob_

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 24 Канал

    24 КанаÐ

    5 ÅžUBAT 2006
  • discokatze

    discokatze

    23 EYLÜL 2009
  • PC Learning Zone - Computer Training

    PC Learning

    8 EYLÜL 2006