GIT, как правильно работать с тестовыми ветками (исключаем слияние измененных конфигов)?
Я бы в .gitignore записал, тк если рабоате несколько человек над проектом, у каждого можеть быть свой конфиг со своими настройками.
Или же если всего два конфига типа дев и продакшн - сделайте чтобы динамически нужный подключался в зависимости от окружения, тогда не придется ни откатывать ни писать в .gitignore
PS: не забудьте что хранить данные подключения к БД и прочую секурную информацию в файлах, которые идут потом в репо - очень не рекомендуется
Спасибо за ответы, считал, что в данном вопросе есть какой то "стандартный" выход из ситуации, видимо нет.