Есть ли способ сказать git включить только определенные файлы вместо игнорирования определенных файлов?

Мои программы обычно генерируют огромные выходные файлы (~ 1 ГБ), которые я не хочу сохранять в хранилище git. Так что вместо того, чтобы делать

git add .

Я должен сделать что-то вроде

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

что немного громоздко ...

Я уверен, что могу написать быстрый Perl-скрипт, содержащий содержимое каталога, в .gitignore, а затем удалить файлы, основанные на файле .gitinclude (или некотором подобном имени), но это кажется слишком хакерским. Есть ли способ лучше?

Ответы на вопрос(4)

Ваш ответ на вопрос