Este artículo explicará:
¿Hay alguna forma de revertir/revertir el último empuje a GIT??
Sí, hay una manera de volver al último empuje para Git. Los desarrolladores pueden realizar esta operación en Git.
Cómo revertir/revertir el último empuje a GIT?
Para retroceder el último empuje para GIT, siga las instrucciones a continuación:
Paso 1: Muévase a Git Directorio local
Primero, escriba el siguiente comando junto con la ruta del repositorio y cambie a ella:
$ CD "C: \ Git \ Reposb"Paso 2: crear un nuevo archivo
A continuación, haga un nuevo archivo en el repositorio de trabajo utilizando el "tocar" dominio:
$ touch test1.TXTPaso 3: Seguimiento de un archivo nuevo
Entonces, ejecute el "Git AgregarComando "junto con el nombre de archivo recién creado para organizar este archivo:
$ git add test1.TXTPaso 4: Archivo de confirmación
Comprometer el nuevo archivo para guardar los cambios adicionales usando el comando proporcionado a continuación:
$ git commit -m "el archivo test1 agregado"Paso 5: Verifique el origen remoto
Después de eso, verifique si el directorio local está conectado al control remoto:
$ git remoto -vPaso 6: Empuje los cambios al repositorio remoto
Luego, presione el contenido del repositorio local al repositorio remoto:
$ git pushDespués de realizar la operación anterior, vuelva a su repositorio remoto y vea los cambios. Por ejemplo, se puede ver que el archivo de nuestro repositorio local "prueba1.TXT"Ha sido empujado con éxito:
Paso 7: Verifique el registro de git
A continuación, muestre el historial de confirmación para verificar la posición actual de la cabeza:
$ git log -ennelineSe puede observar que el cabezal apunta al archivo comprometido más reciente:
Paso 8: Rollback to Last Push
Ahora, ejecute el "reinicio de git"Comando con el"-duro"Opción y especifique la cabeza para revertir el último empuje:
$ git reinicio -cabeza -hard ~ 1Aquí el "-duro"La opción se utiliza para restablecer la posición de la cabeza y la"Cabeza ~ 1"Se usa para mover el puntero de la cabeza al cometomitis más reciente:
Paso 9: Actualizar repositorio remoto
Luego, nuevamente presione el contenido del repositorio local a la copia remota para actualizar su contenido:
$ git push -fEn el comando anterior, el "-FLa opción se usa para presionar con fuerza:
Se puede ver que el contenido previamente presionado se ha eliminado de GitHub y el repositorio remoto está actualizado:
Paso 10: Verificar los cambios
Finalmente, verifique los cambios viendo el historial de comet:
$ git log -ennelineAhora, la cabeza se mueve de regreso a la confirmación anterior:
Proporcionamos la forma más fácil de volver al último empuje en Git.
Conclusión
Para volver al último empuje a GIT, primero, cambie a un directorio en particular. Entonces, ejecute el "RESET GIT -CABEZA DE HARD ~ 1"Comando para deshacer el empuje más reciente. Después de eso, actualice el repositorio remoto utilizando el "git push -f"Comando y verificar los cambios. Este artículo explicó el procedimiento para revertir el último empuje a GIT.