Yigal Omer
Comencé una fusión entre ramas en el árbol de origen y cambié de opinión. Quería rehacer la fusión pero recibo el error al iniciar la fusión nuevamente:
“fatal: no ha concluido su fusión (MERGE_HEAD existe). Por favor, confirme sus cambios antes de fusionarse”.
No puedo ver ningún archivo no confirmado, pero al hacer clic en “Confirmar”, obtengo los cambios de combinación anteriores.
¿Cómo cancelo esta fusión?
Estás en el proceso de fusión. Si necesita abortar la fusión, debe salir de la fusión usando git merge --abort
.
Si no, haz un estado de git git status
para descubrir cuáles son los conflictos y los cambios y luego confirmar esos cambios para continuar con la fusión.
-
¡¡Gracias!! eso soluciono el problema
– Yigal Omer
10 de abril de 2018 a las 11:43
Dado que tiene un código no confirmado, puede volver a su HEAD
> git reset --hard HEAD
De esto Recurso de documentación de Atlassian:
Presione ‘Revertir’ en la barra de herramientas, pero luego haga clic en la pestaña ‘Restablecer todo’ y utilícelo. Esto también restablecerá los metadatos de fusión.
Por cierto, puede manejar esto desde la línea de comando de Git usando:
git reset --hard HEAD
-
Restablecer y revertir son cosas diferentes. ¿Puedes asegurarte de que la reversión del árbol de fuentes sea exactamente eso?
– evoluciónxbox
10 de abril de 2018 a las 9:25
-
@evolutionxbox “Revertir” en SourceTree no es una reversión de Git. Es más como una reversión de SVN, que es un reinicio en Git. Verifique el enlace del documento en mi respuesta.
– Tim Biegeleisen
10 de abril de 2018 a las 9:29
-
Por supuesto que sabes la diferencia (no debería haber dicho lo contrario). No estoy seguro de que sea bueno que mezclen la terminología de esa manera.
– evoluciónxbox
10 de abril de 2018 a las 10:37
-
@evolutionxbox Sí, es muy irritante, especialmente cuando estás tratando de ayudar a alguien y dice “revertir”, pero en realidad lo que está sucediendo es un reinicio.
– Tim Biegeleisen
10 de abril de 2018 a las 10:53
(Prefiera publicar el código y los errores como texto en sus preguntas)
– evoluciónxbox
10 de abril de 2018 a las 9:25