如果 base 和 source 具有相同的文件内容,并且目标分支/repo 有一些其他文件更改,它保留哪些内容,源文件还是目标文件?
详细解释
A
|
B
/ \
C D
假设在 A->B 边缘添加了一个文件,然后在 B->C 中再次删除了该文件,而在 B->D 边缘单独保留了该文件。
我们想合并 C 和 D。
如果在合并 C 和 D 时共同祖先是没有变化的 A(所以 A,C 没有文件,B,D 有文件)。
如果 C(目的地)从 D 合并会发生什么?
如果 D(目的地)从 C 合并会发生什么?