@softshape

Как заставить Git merge в случае конфликта всегда брать theirs-правки?

Git меня задолбал. На сервере вдруг начались какие-то непонятные конфликты мерджей. При каждом таком конфликте merge marks просто рушат сервер.

Есть ли в конфигурации Git'а опции, которые бы заставляли его при каждом pull'е, если вдруг возникает конфликт merge, ВСЕГДА разрешать его только в сторону новой версии (параметр theirs при ручном слиянии) ?
  • Вопрос задан
  • 2908 просмотров
Решения вопроса 1
v_decadence
@v_decadence
Если у вас на сервере делают коммиты, то:
git pull -X theirs

Если не делают, а просто файлы изменяются и потом не дают сделать нормально git pull, то:
git reset --hard HEAD
git pull
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы