В моем проекте есть куча файлов, которые иногда изменяются, но всегда используются во многих разных ветвях. Примеры включают скрипты сборки, командные файлы, включающие пути и т. Д. Примером является даже сам файл .gitignore.
Я хочу, чтобы это было в системе управления версиями, но я не хочу, чтобы отдельные ветки отслеживали их изменения.
Как вы справляетесь с этой ситуацией?
Отслеживаете ли вы все, что связано с вашим проектом, в Git? Как вы подходите к общим объектам?
Является ли .gitignore моим единственным вариантом?