Tabla de contenido:

¿Cómo se revierte un repositorio de Git a una confirmación anterior?
¿Cómo se revierte un repositorio de Git a una confirmación anterior?

Video: ¿Cómo se revierte un repositorio de Git a una confirmación anterior?

Video: ¿Cómo se revierte un repositorio de Git a una confirmación anterior?
Video: Cursos Git - Cómo revertir un Commit (revert, reset) 2024, Abril
Anonim

Si quieres revertir el último compromiso solo haz git revert <no deseado cometer hash>; entonces tú puedes empujar esta nueva cometer , que deshizo tu compromiso anterior . Para arreglar la cabeza desprendida, haga git pago <actual rama >.

De manera similar, puede preguntar, ¿cómo puedo deshacer un repositorio de git?

4 respuestas

  1. git reset sin la opción --hard restablece el historial de confirmaciones, pero no los archivos. Con la opción --hard también se restablecen los archivos del árbol de trabajo. (usuario acreditado)
  2. Si desea confirmar ese estado para que el repositorio remoto también apunte a la confirmación revertida, haga: git push -f (usuario acreditado)

Además de lo anterior, ¿cómo revierto una confirmación local? Abra Git Extensions, haga clic derecho en el cometer tú quieres revertir luego seleccione " Revertir compromiso ". Seleccione" Crear automáticamente un cometer "si quieres directamente cometer los revirtió cambios o si desea manualmente cometer los revirtió cambios mantenga la casilla sin seleccionar y haga clic en " Revertir esta cometer " botón.

En segundo lugar, ¿cómo se restablece a una confirmación específica?

Para restablecer su rama HEAD a un cierto compromiso:

  1. Asegúrese de que su rama HEAD actual esté seleccionada en la barra lateral.
  2. Haga clic con el botón derecho en la confirmación a la que desea regresar en la lista y elija Restablecer HEAD a….

¿Cuál es la diferencia entre git reset y revert?

De la explicación anterior, podemos descubrir que el mayor diferencia entre git reset y git revert es eso git restablecer voluntad Reiniciar el estado de la rama a un estado anterior al eliminar todos los cambios, publicar la confirmación deseada mientras git revert voluntad Reiniciar a un estado anterior mediante la creación de nuevos revirtiendo se compromete y mantiene el

Recomendado: