Мои программы обычно генерируют огромные выходные файлы (~ 1 ГБ), резервное копирование которых я не хочу в репозиторий git. Так что вместо того, чтобы делать
git add .
Я должен сделать что-то вроде
git add *.c *.cc *.f *.F *.C *.h *.cu
что немного громоздко ...
Я уверен, что могу написать быстрый Perl-скрипт, содержащий содержимое каталога, в .gitignore, а затем удалить файлы, основанные на файле .gitinclude (или похожем имени), но это кажется слишком хакерским. Есть ли способ лучше?