Librebits - jordila_@i-ching:~/

Bits aleatorios de Software Libre / Libre Software ...

Git: Deshacer Cambios - Undo

Git ‘deshacer’ – undo, marcha atrás …

// deshacer ultimo commit …

1
$ git reset --hard HEAD~1

… y en general, volver el enésimo commit, prescindiendo de n cambios

1
$ git reset --hard HEAD~n

¿Como vuelvo atrás un repositorio git y ‘reseteo’ hasta un determinado ‘commit?

1
$ git reset --hard _<tag/branch/commit id>_

p.ej.: si el commit al que quiero ‘volver deshaciendo lo andado” tiene el id : 0cf5a8b

1
$ git reset --hard 0cf5a8b

me devuelve al estado del repositorio cuando se realizó el commit id 0cf5a8b .

Fuente : http://blog.ainixon.me/how-to-remove-changes-from-git

Thanks Ashraful Islam