Guía de trabajo en Mac

Revisa diferencias y conflictos de Git en Mac

Revisa los roles de entrada de Git, resuelve un conflicto y comprueba el resultado en Git.

Vista de fusión 3Way de MergeDock
Vista de fusión 3Way para BASE, LOCAL, REMOTE y MERGED

1. Difftool y mergetool tienen funciones distintas

Un difftool sirve para revisar diferencias. Un mergetool sirve para resolver un conflicto y guardar el resultado resuelto.

2. Conoce los roles de 3Way

BASE
BASE es el punto de partida común.
LOCAL
LOCAL es la versión de tu rama actual.
REMOTE
REMOTE es la versión de la otra rama o fuente.
MERGED
MERGED es el archivo resuelto que guardas.

3. Revisa antes de resolver

Confirma el repositorio, las rutas de los archivos y los roles de entrada antes de elegir una resolución.

La vista en paralelo ayuda a comparar cada cambio con el contexto que lo rodea.

4. Guarda el resultado resuelto

Elige un lado, combina ambos o edita el resultado donde la app lo permita.

Guarda el resultado en MERGED y comprueba después el estado del repositorio por separado en Git.

5. CLI y configuración

Usa solo los nombres de comandos y ajustes de Git que aparecen en la app instalada o en su ayuda.

MergeDock no sustituye a los commits, las ramas ni la gestión del repositorio.

Ejemplo de fusión Git 3Way de MergeDock
Vista de fusión 3Way para BASE, LOCAL, REMOTE y MERGED

6. Comprobaciones habituales

  • Si se deniega el acceso, usa el diálogo de permisos de macOS para permitir que MergeDock abra los archivos o carpetas seleccionados.
  • Si se movió un repositorio, vuelve a abrir las rutas actuales antes de intentarlo de nuevo.
  • Si la comparación empieza con roles inesperados, detente y confirma las entradas antes de guardar.

7. Elige el siguiente flujo

Para cambios normales en archivos, usa la guía de comparación de archivos. Para muchos archivos y copias planificadas, usa la guía de carpetas.