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 -- <file> ...
- Delete the latest commit locally using git reset HEAD^ --hard
- Synchronize it to remote using git push origin -f