假设我们有三个文件1 2 3并且它们在每个文件中都有初始值6(提交一个)
其中:
当我将分支1合并到branch2时,只有file3有合并冲突吗? 这是为什么?
我的理解是,提交d
和提交e
会将所有跟踪文件合并在一起,以便所有文件都有合并冲突吗?
答案 0 :(得分:0)
合并冲突通常发生在并发修改上(在文件的同一行)。
在您的更改序列中,仅在branch1和branch2中修改了file3 因此合并将有意义:
d
恢复了a
和b
的更改(返回6):合并包括从branch2继续修改。