¿Hay una manera de decirle a git que solo incluya ciertos archivos en lugar de ignorar ciertos archivos?
Por lo general, mis programas generan archivos de salida enormes (~ 1 GB) que no deseo realizar en el repositorio de git. Así que en lugar de poder hacer
git add .
Tengo que hacer algo como
git add *.c *.cc *.f *.F *.C *.h *.cu
que es un poco engorroso ...
Me siento bastante seguro de que podría escribir un script perl rápido en el contenido del directorio en .gitignore y luego eliminar los archivos basados en un archivo .gitinclude (o algún nombre similar), pero eso parece un poco demasiado intrincado. ¿Hay alguna manera mejor?