Используя мерзавца, как сделать 'использование их' во время конфликта?

Ctrl + - и Ctrl + Сдвиг + - . Но если Вы - любитель клавиатуры, тогда идут для Resharper

12
задан Chris W. 7 March 2012 в 20:40
поделиться

1 ответ

Для замены вашего мастера мастером origin:

$ git checkout master
$ git branch -M master old-master
$ git checkout --track -b master origin/master

В справочной странице git-merge «наша» стратегия определяется как (курсив добавлен)

MERGE STRATEGIES

ours
Это разрешает любое количество голов, но результат слияния всегда является текущим главой ветки. Он предназначен для использования заменить старую историю разработки боковых веток.

Если вы хотите, чтобы удаленная ветка выиграла, создайте ветку отслеживания, проверьте ее и git merge -s ours ... оттуда.

5
ответ дан 2 December 2019 в 23:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: