要用origin的主人替换你的主人:
$ git checkout master
$ git branch -M master old-master
$ git checkout --track -b master origin/master
Run Code Online (Sandbox Code Playgroud)
该git-merge
联机帮助页将"我们的"策略定义为(强调添加)
合并战略
我们的 这解决了任意数量的头,但合并的结果始终是当前的分支头.它旨在用于取代侧枝的旧发展历史.
如果您想要一个远程分支获胜,请创建一个跟踪分支,检查它,然后git merge -s ours ...
从那里开始.