内容级别合并到底是什么?

Zam*_*eat 5 svn git merge

什么是内容级合并?

我听说这个术语在git讨论中使用了几次.

Gre*_*ill 8

两个分支之间的合并,其中在每个分支中已经改变了一组不同的文件是简单(或"平凡")合并.Git不需要查看文件内部以查看要执行的操作 - 它只需要最新的文件.

但是,如果两个合并父项都更改了同一个文件,那么Git必须查看文件内部以查看如何应用这两个更改.这是"内容级别合并".如果没有冲突,可能会自动应用结果,或者可能需要手动解决.