Resetear un branch de Git al estado del Remoto

Viste cuando estas en tu branch local y comenzaste a trabajar y por accidente metiste la gamba y te perdiste y no sabes que hacer y agrrrrrr. Si queres hacer borron y cuenta nueva, deshacer todo lo que tenes en el local y volver al último estado del branch remoto podes hacer esto.

git fetch some-remote
git reset --hard some-remote/master

Osea, en en un ejemplo posta usando el master y origin como remote.

git fetch origin master
git reset --hard origin/master
Share

One Comment

  1. La otra funcionalidad copada esresetear el estado de un branch a un commit dado pasandole los primeros 6 caracteres del hash, por ejemplo:

    $ git reset –hard a12c4f

    Me salvó las potatoes varias veces 😀

Leave a Reply

Your email address will not be published. Required fields are marked *