Una combinación de tres vías donde se fusionan dos conjuntos de cambios en un archivo base a medida que se aplican, en lugar de aplicar uno, y luego fusionar el resultado con el otro.
Por ejemplo, tener dos cambios donde se agrega una línea en el mismo lugar podría interpretarse como dos adiciones, no como un cambio de una línea.
Por ejemplo
el archivo a ha sido modificado por dos personas, una agregando alces y otra agregando un mouse.
#File a
dog
cat
#diff b, a
dog
+++ mouse
cat
#diff c, a
dog
+++ moose
cat
Ahora, si fusionamos los conjuntos de cambios a medida que los aplicamos, obtendremos (fusión de 3 vías)
#diff b and c, a
dog
+++ mouse
+++ moose
cat
Pero si aplicamos b, entonces observe el cambio de b a c, parecerá que solo estamos cambiando una 'u' a una 'o' (fusión de 2 vías)
#diff b, c
dog
--- mouse
+++ moose
cat