競合の編集

これは 3 ペインで表示する、3 方向マージで行います。しかし、実際には 4 つのファイルが関係しています。現在競合している 2 ファイルの共通の祖先である、共通ベースファイルは表示しません。3 ファイルの関係は、以下の図で説明します。

図2.1 ファイルの競合

ファイルの競合

ベースファイルは YouThey が変更を始めた、ファイルの最も古いバージョンを表します。Mine はベースファイルに対して you が行ったすべての変更があるファイルを表します。また、Theirs他人 が行ったすべての変更があるファイルを表します。左ペインはベースファイルに対する Theirs の変更を表示します。また、右ペインはベースファイルに対する Mine の変更を表示します。下ペインには、競合を解決しようとしている出力ファイルです。

競合解決ビューでは、MineTheirs もしくは両方から、採用するブロックを選択できます。しかし、この場合、変更は下部ペインに表示します。