git-rebase
手册页中提到的 -X<option>
可以传递给 git-merge
。确切的时间/方式?
我想通过使用 递归的策略和 他们的选项应用补丁来重新定位(应用任何粘贴,而不是跳过整个相互冲突的提交)。我不想合并,我想让历史线性化。
我试过了:
git rebase -Xtheirs
还有
git rebase -s 'recursive -Xtheirs'
但是 git 在两种情况下都拒绝 -X
。
git rebase -Xtheirs
在最近的版本中可以工作,但是需要手动解决树冲突。在解决这些冲突之后,需要运行 git rebase -Xtheirs --continue
(重复 -X
)。