使用git,如何进行“使用他们的”类型分支合并命令?此命令应该只使用origin的版本覆盖我的本地版本。
答案 0 :(得分:5)
用origin的主人替换你的主人:
$ git checkout master
$ git branch -M master old-master
$ git checkout --track -b master origin/master
git-merge
联机帮助页将“我们的”策略定义为(强调添加)
合并策略
的我们的 这解决了任意数量的头,但是合并的结果 是始终是当前的分支头。它是用来做的 取代边支的旧发展史。
如果您想要一个远程分支获胜,请创建一个跟踪分支,检查它,并从那里git merge -s ours ...
。