Deleting Remote Commits
Assuming the remote repository has been cloned locally and the remote repository name is origin
- Delete all local modification using git reset --
... - Delete the latest commit locally using git reset HEAD^ --hard
- Synchronize it to remote using git push origin -f
Thanks To
- http://christoph.ruegg.name/blog/git-howto-revert-a-commit-already-pushed-to-a-remote-reposit.html