Cómo deshacer Git Pull

Cómo deshacer Git Pull
Git es el sistema de control de versiones independiente más utilizado utilizado para rastrear archivos de proyecto. En GIT, podemos realizar múltiples operaciones, como crear o actualizar archivos y nuevas ramas en el repositorio. Para guardar todos los cambios en la remota remota realizada en el repositorio local, puede comprometerlos y retirarlos. También puede revertir o deshacer los cambios utilizando el "$ git restablecimiento -cabeza hard^" dominio.

Este manual discutirá cómo deshacer Git Pull.

Cómo deshacer Git Pull?

Git permite a los usuarios deshacer los cambios que hicieron antes. Para este propósito, tomaremos un ejemplo; Primero, crearemos y agregaremos un archivo en el repositorio de git. Luego, confirme cambios y tómelos al repositorio remoto de Git. Por último, deshacer la operación de extracción utilizando el comando.

Ahora, diremos hacia las instrucciones!

Paso 1: Navegue al repositorio de Git
Primero, muévase al repositorio de git utilizando el "CD" dominio:

$ Cd "c: \ users \ hazmat \ git \ linux_1 \ linux-redo"

Paso 2: crear un archivo nuevo
A continuación, ejecute el "tocarComando "para crear un nuevo archivo en el repositorio de git:

$ touch archivo2

Paso 3: Agregar archivo
Ahora, agregue el archivo retacado al área de puesta en escena desde el área de trabajo:

$ git agregar archivo2

Paso 4: Cambios de confirmación
Guarde los cambios en el repositorio de git con el mensaje de confirmación utilizando el comando proporcionado:

$ git commit -m "archivo2 agregado"

Paso 5: Git Pull
Ejecutar el "git tirón"Comando para realizar todos los cambios de confirmación al repositorio remoto:

$ git tirón

Aquí, el editor predeterminado se abrirá, agregará un comentario, guardará cambios y lo saldrá:

Como puede ver, hemos realizado la acción de extracción al repositorio remoto. Nuestras ramas de repositorio local y remoto se fusionan correctamente:

Nota: Pasemos a los siguientes pasos para deshacer el tirón de Git.

Paso 6: Verifique el registro de git
Ahora, verifique el historial de registros de todos los cambios de confirmación utilizando el "Git log"Comando con el"-línea de vida"Flag y"-grafico" opción:

$ git log --lifeline --graph

Se puede ver, hemos hecho cinco compromisos con el repositorio de GIT, y la confirmación más reciente es la "*4E4D7A8". Ahora, copiaremos la referencia de la confirmación anterior con el portapapeles:

Paso 7: Deshacer Pull
A continuación, ejecute el "reinicio de git"Comando con el"-duro" bandera:

$ git restablecimiento -cabeza -hard^

Aquí, hemos especificado el "Cabeza^"Que moverá la cabeza a la confirmación anterior:

Paso 8: Verifique el registro
Para verificar la acción de extracción de retoque, ejecute el "Git log" dominio:

$ git log --lifeline --graph

La siguiente salida indica que hemos revertido con éxito la acción realizada:

También puede especificar el "Cabeza ~ 1"Regresar al compromiso antes de la cabeza:

$ git reinicio -cabeza -hard ~ 1

Como puede ver, hemos vuelto con éxito a la confirmación anterior:

Eso es todo! Hemos proporcionado la forma más fácil de deshacer Git Pull.

Conclusión

Para deshacer el tirón de Git, primero, abra el terminal GIT en su sistema y muévase al repositorio de Git. A continuación, cree y agregue un archivo al rehacer. Luego, confirme cambios usando el "$ git commit -m "Comando y ejecute el"$ git tirón"Comando para llevarlos al repositorio remoto de Git. Por último, ejecute el "$ git restablecimiento -cabeza hard^"Comando para deshacer la operación de extracción. Este manual elaboró ​​en el procedimiento para deshacer Git Pull.