Programlarım genellikle git deposuna yedeklemek istemediğim büyük çıktı dosyaları (~ 1 GB) oluşturur. Yani yapabilmek yerine
git add .
Gibi bir şey yapmalıyım
git add *.c *.cc *.f *.F *.C *.h *.cu
bu biraz hantal ...
Ben .gitignore içine dizin içeriğini hızlı bir perl komut dosyası yazabilir ve sonra bir .gitinclude (veya benzer bir ad) dosyaya dayalı dosyaları kaldırmak oldukça emin hissediyorum, ama bu biraz fazla hackish görünüyor. Daha iyi bir yol var mı?