git-reset: The differences between various git-reset ways
https://git-scm.com/docs/git-reset
https://www.gitkraken.com/learn/git/git-reset
# reset the change to a specified submit, and DISCARD the changes of the submit
git reset --hard <SUBMIT_CODE>