Czy istnieje sposób, aby powiedzieć gitowi, aby zawierał tylko niektóre pliki zamiast ignorować niektóre pliki?
Moje programy generują generalnie ogromne pliki wyjściowe (~ 1 GB), których nie chcę tworzyć w repozytorium git. Więc zamiast robić to
git add .
Muszę coś zrobić
git add *.c *.cc *.f *.F *.C *.h *.cu
co jest trochę kłopotliwe ...
Czuję się całkiem pewnie, że mógłbym napisać szybki skrypt perla ls zawartość katalogu w .gitignore, a następnie usunąć pliki na podstawie pliku .gitinclude (lub jakiejś podobnej nazwy), ale to wydaje się trochę zbyt hackowskie. Czy jest lepszy sposób?