Penggabungan tiga arah di mana dua perubahan pada satu file basis digabungkan saat diterapkan, sebagai lawan menerapkan satu, lalu menggabungkan hasilnya dengan yang lain.
Misalnya, memiliki dua perubahan di mana baris ditambahkan di tempat yang sama dapat diinterpretasikan sebagai dua tambahan, bukan perubahan satu baris.
Sebagai contoh
file a telah dimodifikasi oleh dua orang, satu menambahkan moose, satu menambahkan mouse.
#File a
dog
cat
#diff b, a
dog
+++ mouse
cat
#diff c, a
dog
+++ moose
cat
Sekarang, jika kita menggabungkan perubahan saat kita menerapkannya, kita akan mendapatkan (gabungan 3 arah)
#diff b and c, a
dog
+++ mouse
+++ moose
cat
Tetapi jika kita menerapkan b, maka lihat perubahan dari b ke c itu akan terlihat seperti kita hanya mengubah 'u' menjadi 'o' (penggabungan 2 arah)
#diff b, c
dog
--- mouse
+++ moose
cat