Configuración de SourceTree para fusionar escenas unity3d con UnityYAMLMerge

Así que seguí las instrucciones desde aquí y traté de establecer una combinación de escenas en unidad. Las instrucciones sobre SourceTree están justo en la parte inferior. Agregué la herramienta de fusión provista por unity como una herramienta de combinación personalizada, pero cuando bash fusionar una twig que cambió la escena en mi twig, aparece un conflicto y falla la fusión. Soy un novato total en esto y no sé qué hacer ahora. ¿Es posible hacerlo automático o tengo que escribir algunas cosas en la terminal y si hago lo que debería escribir para resolver conflictos en una escena de unidad? También estoy usando la versión personal de Unity3d si eso es importante.

Editar: he logrado ejecutar la herramienta de fusión, pero ahora está diciendo Error al analizar el file … El file no es un file YAML en formatting de text válido.

Lo que pasa es que estoy seguro de que la Serialización de activos está configurada para Forzar text en la configuration del Editor.

Utilice "Iniciar herramienta de fusión externa":

Captura de pantalla de la opción del menú

Una de las mejores forms de fusionar escenas en Unity es la combinación de las siguientes herramientas:

  • SourceTree : una herramienta git de origen
  • UnityYAMLMerge : una herramienta UnityYAMLMerge de Unity
  • Meld : una herramienta de fusión personalizada

La idea principal es decirle a Unity que use UnityYAMLMerge para analizar el código de escenas y pasarlo a Meld para fusionarlo.

enter image description here

El siguiente video muestra este process con muchos detalles: Unity, SourceTree y Merge Conflicts