$ git pull --rebase
$ git stash; git stash pop
$ git reset HEAD^; git push -f
$ git merge --abort
$ git reset --hard origin
$ git reset --soft origin
$ git branch -D branch_name
$ git checkout -b branch_name revision_id
$ git push -f origin branch_name
$ git remote -v