Deshacer Git Pull

Fumbani Banda 6 febrero 2022
Deshacer Git Pull

Este tutorial muestra cómo deshacer un git pull para devolver un repositorio git a un estado anterior usando git hard reset.

Deshacer Git Pull

Para deshacer un git pull con el restablecimiento completo, usamos el comando git reset --hard y especificamos el HEAD.

Veamos los commits que hemos realizado en nuestro repositorio git usando el comando git log con las opciones --oneline y --graph como se muestra a continuación.

registro de git

Hemos realizado tres commits en el repositorio, y el commit más reciente es * bdb9fc2.

Para deshacer el commit reciente mediante un restablecimiento completo, usamos el comando git reset con la opción --hard, como se muestra a continuación. El HEAD^ especifica que se vuelve al commit antes de HEAD.

first_git_reset

La salida del comando git log muestra que hemos vuelto al commit anterior.

Como se muestra a continuación, también podemos usar HEAD~1 para especificar volver al commit anterior a HEAD. HEAD~2 significa un regreso a dos commits antes de HEAD.

segundo_git_reset

Fumbani Banda avatar Fumbani Banda avatar

Fumbani is a tech enthusiast. He enjoys writing on Linux and Python as well as contributing to open-source projects.

LinkedIn GitHub

Artículo relacionado - Git Pull