Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Git Revert: no funciona el comando

¡Hola! muy buenas noches, tras ejecutar el comando del video y swguit todos y cada uno de los pasos explicados el bash me arroja este mensaje:

areza@DESKTOP-UN9M27S MINGW64 ~/OneDrive/Documentos/GitHub Course/carpeta (master) $ git revert 8e7bb2eb2975f61be3fa9749be1f5b272a1438f8 error: commit 8e7bb2eb2975f61be3fa9749be1f5b272a1438f8 is a merge but no -m option was given. fatal: revert failed

quizá hice algo al o algo se me está escapando, ¿podrían ayudarme, por favor? ¡Linda noche!

1 respuesta

¡Hola Brayhan! Espero que estés bien.

Respecto a tu pregunta, el error que estás recibiendo se debe a que el commit que estás tratando de revertir es un merge y Git no sabe cómo manejarlo sin la opción "-m".

Para solucionar esto, debes agregar la opción "-m" seguida del número de la versión que deseas revertir. Por ejemplo, si deseas revertir el commit 8e7bb2eb2975f61be3fa9749be1f5b272a1438f8, y es el segundo commit en el merge, debes ejecutar el siguiente comando:

git revert -m 2 8e7bb2eb2975f61be3fa9749be1f5b272a1438f8

Esto debería revertir el commit correctamente.

¡Saludos!

Si este post te ayudó, por favor marca como solucionado ✓. ¡Continúa con tus estudios!