La forma más fácil de deshacer la última confirmación de Git es ejecutar el comando "git reset" con la opción "–soft" que conservará los cambios realizados en sus archivos. Tienes que especificar el compromiso para deshacer que es "HEAD ~ 1" en este caso. La última confirmación se eliminará de su historial de Git.
- ¿Cómo se revierte a una confirmación anterior??
- ¿Cómo revierto una confirmación en git??
- ¿Cuál es la diferencia entre git reset y revert??
¿Cómo se revierte a una confirmación anterior??
Resumen
- Si desea probar la confirmación anterior, simplemente haga git checkout <prueba de confirmación de hash> ; entonces puedes probar esa última versión funcional de tu proyecto.
- Si desea revertir la última confirmación, simplemente haga git revert <hash de confirmación no deseado> ; entonces puedes presionar este nuevo compromiso, que deshizo tu compromiso anterior.
¿Cómo revierto una confirmación en git??
Para revertir, puede:
- Ir a la historia de Git.
- Haga clic derecho en la confirmación que desea revertir.
- Seleccione revertir compromiso.
- Asegúrese de que la confirmación de los cambios esté marcada.
- Haga clic en revertir.
¿Cuál es la diferencia entre git reset y revert??
La reversión deshace una confirmación mediante la creación de una nueva confirmación. ... Compare esto con git reset, que altera el historial de confirmaciones existente. Por esta razón, git revert debe usarse para deshacer cambios en una rama pública, y git reset debe reservarse para deshacer cambios en una rama privada.