I'm no expert, but you could check online resources, like this top google result: http://christoph.ruegg.name/blog/git-howto-revert-a-commit-already-pushed-to-a-remote-reposit.html Anyways, cheers :p