这有时被称为三方合并,并在三个窗格中显示。但是实际上涉及四个文件。未显示的文件是公共基线文件,即现在发生冲突的两个文件的最后一个共同祖先。三个文件之间的关系在下图中解释
基线文件代表文件的旧版本,从这里开始 您 和 他们 开始进行更改。 我的 代表包含您所做所有更改的基线文件,而 他们的 是包含其他人对文件所做所有更改的文件。左窗格显示 他们的 相对于基线文件的更改,而右窗格显示 我的 相对于基线文件的更改。底部窗格是输出文件,您将在其中尝试解决冲突。
在冲突解决视图中,您可以选择使用来自 我的 或 他们的 的块,或两者都使用。但在这种情况下,更改将显示在底部窗格中。