【发布时间】:2014-11-13 08:46:03
【问题描述】:
刚刚在 Git 中进行了合并,使用以下命令:
git merge -s recursive -Xignore-all-space --no-commit mybranch
检查合并冲突后,我不明白为什么下面的场景不能自动合并。
<<<<<<< HEAD
=======
def abortService(){
return Boolean.TRUE;
}
>>>>>>> mybranch
似乎由于 HEAD 没有引入任何更改而 mybranch 有更改,并且打开了“-Xignore-all-space”,Git 是否应该自动进行合并?
附上来自 vimdiff mergetool 的截图
谢谢。
【问题讨论】: