merge-2 若 master 分支的指向不处于 dev 的直接上游,如图 merge-2 所示,则合并过程需要比较 C3 提交的修改内容与 C4 提交的修改内容。 after_merge 图 merge-2 所示的合并方式为 recursive 方式,或者称之为三路合并方式。
merge-2 2. rebase ★rebase 实际上就是取出一系列的提交记录,“复制”它们,然后在另外一个地方逐个的放下去。它的优势就是可以创造更线性的提交历史。