使用"他们的"解决合并冲突选项(支持合并的分支)

时间:2017-04-05 09:50:41

标签: git git-merge

所以我有两个分支,比如分支A和分支B我已将分支A合并到分支B中。

git checkout B
git merge A

现在我想在命令行中解决分支A的差异。我该怎么做?

1 个答案:

答案 0 :(得分:4)

您正在寻找-s recursive -Xtheirs的{​​{1}}选项。

此选项执行以下相反

  

...此选项通过支持“我们的”版本,强制冲突的帅哥干净地自动解决。来自其他树的变化   与我们方不冲突的是合并结果。为一个   二进制文件,整个内容都来自我们这边......

由于您已经开始合并,因此在当前合并期间无法应用此合并策略,因此您需要中止它。

git merge

然后按如下方式重新进行合并

git merge --abort

这将进行合并,以便自动选择所有“冲突”来自分支git merge -s recursive -Xtheirs