为什么当双方做出相同的更改时,git 和 mercurial 会报告文件冲突?

为什么当双方做出相同的更改时,git 和 mercurial 会报告文件冲突?

例如,如果我有一个文件包含文本 ABC,然后我创建一个分支并将其更改为 ABCD,但随后返回原始分支并将其更改为 ABCD,然后我将分支合并在一起,就会发生冲突!但文件是相同的;为什么我需要解决不存在的冲突?

相关内容