Просто запустите git merge , используя --ours
или --theirs
, чтобы исправить конфликты, если таковые имеются, где Наши ветвь, в которой вы находитесь, и Theirs - это другая ветвь, которая используется в вашем действии.
Например, если вы хотите, чтобы все изменения были объединены в work-branch
, а конфликтующие файлы должны быть взяты из work-branch
, тогда команды должны быть:
$ git checkout work-branch
$ git merge --strategy=ours local-master
В противном случае, если вы хотите, чтобы все изменения были объединены в work-branch
и конфликтующие файлы должны быть взяты из local-master
, тогда команды должны быть:
$ git checkout work-branch
$ git merge --strategy=theirs local-master