Какова наилучшая практика в отношении файла .gitignore с Git; следует ли его исключить из репозитория или включить? Если это условно, каковы условия для каждого обстоятельства?
Лучшая практика добавления .gitignore в репо
Ответ 1
Они должны быть почти всегда включены, поскольку их целью является игнорировать "выходные" файлы (скомпилированные двоичные файлы, файлы журналов), которые будут созданы кем-либо, работающим с клоном вашего проекта. Они предназначены для контроля версий и включены в репозиторий.
Вы не должны использовать файлы .gitignore
в репозитории, чтобы игнорировать файлы, которые отображаются только для вас, например файлы подкачки, специфичные для редактора. Вы должны размещать эти правила в глобальном файле .gitignore
, чтобы они распространялись на все репозитории или в .git/info/excludes
.