【发布时间】:2017-03-25 19:10:15
【问题描述】:
我有一个案例,只是执行git rebase HEAD~10 会产生多个合并冲突。
据我了解,上面的命令应该恢复为HEAD~10,然后是cherry-pick,此后每次提交都没有任何更改,因此只是重复历史。
这怎么可能产生合并冲突?
我不会发布具体案例,因为我不想把这个问题变成具体的问题解决方案(我实际上没有理由这样做rebase),但我更想了解 git 是如何工作的.
编辑:
添加网络图,以更好地说明问题。当变基达到“更多测试”提交时,就会发生冲突
【问题讨论】: