To delete all the commits from remote upto a particular commits execute the below commands in the terminal-
git reset --hard <commit id>
git push origin HEAD --force
Sometimes it happens that we commit something accidently and soon we realize that we did a mistake and we have to revert the change. We can bring our latest commit to the staging area with the following command -
git reset --soft HEAD~1