假设我有一个包含内容文件的 master 分支:
1
2
3
4
现在,假设我从中创建一个 test
分支,并向其添加一行并提交:
1
2
3
4
5
现在,假设我回到 master,删除第一行,然后像这样提交:
2
3
4
并将 test
分支合并到其中。
一切顺利,没有冲突。
现在,想象一下,我从一开始就做与上面相同的操作,只是在最后阶段,我没有像上面那样从 master 中删除第一行,而是删除第二行并提交,现在,当我将 test
分支合并到其中时,出现冲突,有什么解释吗?我无法使用三向合并来解释它。