例如:
file.txt并Master branch在其中写入,然后我提交了它.fix20,并修改的文字file.txt来This is fix20 branch.然后我承诺了.hotfix并切换到它.file.txt了文本This is the HotFix.之后我提交了更改.This is the HotFix(它们基本上是合并的)).现在我与fix20分支合并,我得到了合并冲突.它file.txt包含来自fix20分支的文本和我与HotFix合并后的文本.在这一点上,我应该打开一个编辑器并决定,应该留下什么,以及应该删除什么.
问题是:为什么合并冲突第二次发生?当我将主服务器与修补程序合并时,为什么我没有决定要留下哪些文本?当我与fix20分支合并时为什么没有合并文件(为什么文本不是像修补程序一样被替换)?为什么基本上这种冲突第二次发生而不是第一次?