В репозитории должны быть все файлы, необходимые для проекта. И
ничего лишнего, никаких объектных и пр. генерируемых при компиляции
файлов (но это мое ИМНО, и могут быть исключения). Кстати -
клонирование репозитория и разворачивание проекта на другом ПК -
это способ проверить, что в репозитории действительно хранятся все
необходимые файлы.