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