Git revert to commit
Have you ever made a git commit only to figure out that it wasn't such a good idea? How about wanting to go back in your history and reverting to a specific commit? It's actually simple once you know how to do it:
git reset 56e05fced
git reset --soft HEAD@{1}
git commit -m "Revert to 56e05fced"
git reset --hard
Just replace 56e05fced with the commit code you want to revert to.
- The first line resets the index to a former commit (56e05fced in this case).
- The second line moves the pointer back to the previous head.
- Third line is self explanatory (commits the changes with a message).
- Last tine updates the working copy to reflect the new commit
Then all you have to do is push the changes with a git push origin master
or whatever your branch may be.