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.

6. Comprobaciones habituales
- Si se deniega el acceso, concede a macOS acceso a 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.