使用git,如何在冲突期间"使用他们的"?

mrb*_*lah 12 git merge

使用git,如何进行"使用他们的"类型分支合并命令?此命令应该只使用origin的版本覆盖我的本地版本.

Gre*_*con 5

要用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 ...从那里开始.