У меня есть файл со списком приемочных тестов функций, которые я хочу выполнить в Jenkins во время запросов на вытягивание. Этот файл необходимо зарегистрировать, чтобы Дженкинс имел к нему доступ, но это также означает, что он будет разным в каждой ветке, в зависимости от того, над какой функцией он работает. В результате этот файл помечается в каждом запросе на включение в github как имеющий конфликты слияния.
ВОПРОС: Можно ли настроить этот единственный файл (только) так, чтобы он всегда объединялся как --our, чтобы мне и моей команде не приходилось разрешать этот конфликт в каждой ветке, над которой я когда-либо работал? сильный>
Я всегда хочу, чтобы этот файл перезаписывал все, что было там раньше, но я не могу найти способ установить конфигурации только для определенного файла, который может это сделать.
.gitconfig не зарегистрирован, поэтому я не уверен, как написать собственный драйвер, который все остальные смогут использовать автоматически.
Заранее спасибо.
.gitconfig
не распространяется (хотя.gitattributes
распространяется!), есть еще и раздражающий факт, что пользовательский драйвер слияния просто не дает желаемого результата. Подробнее см. stackoverflow.com/q/42997079/1256452. - person torek   schedule 24.07.2018