Git - diff3 Conflict Style - Rama de fusión temporal

Me estoy fusionando conmerge.conflictStyle ajustado adiff3. Normalmente, esto inserta tres (3) secciones separadas por cuatro (4) conjuntos de caracteres.

losDocumentación de Git para combinar explica claramente lo que significan estos símbolos para un caso simple (como se describe a continuación).

Diff3 regular:

Here are lines that are either unchanged from the common ancestor, or cleanly resolved because only one side changed.
<<<<<<< yours:sample.txt
Conflict resolution is hard;
let's go shopping.
|||||||
Conflict resolution is hard.
=======
Git makes conflict resolution easy.
>>>>>>> theirs:sample.txt
And here is another line that is cleanly resolved or unmodified.

Sin embargo, obtengo un resultado más complicado con numerosas líneas adicionales (ver más abajo). Tengo la sensación de que tiene algo que ver con el hecho de que hice numerosas fusiones en los antepasados de los compromisos que estoy fusionando actualmente, pero no puedo entender qué significan las líneas adicionales. Tampoco puedo encontrar ninguna documentación para este comportamiento.

Esto es lo que obtuve (editado, por supuesto, para proteger la identidad del código).

(No hay marcadores de conflicto en el código de ninguno de los commits que intento fusionar, por lo que esa no es la respuesta).

<<<<<<< ours
||||||| base
<<<<<<< Temporary merge branch 1
||||||| merged common ancestors
        if (sendRedirect(result))
            return new Result("redirect");

=======

        if ( result.getId() != null )
        {   
            object = new SomeObject(searchResult.getId()) ;
        }

        if (sendRedirect(result)){
            return new Result("redirect");
        }

>>>>>>> Temporary merge branch 2
=======

        if ( result.getId() != null )
        {   
            object = new SomeObject(searchResult.getId()) ;
        }

>>>>>>> theirs

Yo creo esoesta pregunta pregunta lo mismo, pero la respuesta no explica nada más que tenga algo que ver con diff3, que el interrogador ya indicó en el Título como algo con lo que está familiarizado. Intenté editar esa pregunta dos veces, pero me rechazaron, así que la vuelvo a preguntar.

Respuestas a la pregunta(1)

Su respuesta a la pregunta