Después de un intento de fusión de git en la línea de comando, mi archivo ahora tiene marcadores de conflicto estándar que emacs ha recargado (¿revertido?) En el búfer.
¿Cómo inicio algún tipo de modo de fusión para resolver el conflicto? ¿Puedo obtener búferes separados que muestren versiones izquierda / derecha / fusionadas del archivo como cuando construyo archivos?
(emacs-prelude v24.4 en una Mac)
Respuestas:
Si usa magit , puede presionar een el archivo no fusionado en el búfer de estado de magit (comenzado presionando M-x
magit-status
RET) para comenzar la sesión de ediff para resolver los conflictosfuente
M-x
vc-resolve-conflicts
RETLo ato a C-xv<
fuente
Puede usar el modo menor
smerge-mode
para moverse entre conflictos y resolverlos. Puede abrir ediff para resolver conflictos con Cc ^ E mientras está en modo smerge.fuente