https://gitbook.tw/chapters/using-git/reset-commit.html
git reset commit
1 代表 git commit之后,未git push之前的回退。 reset current branch to this commit
2 代表 git push之后的回退。 reverse commit
https://blog.csdn.net/woshisunyizhen/article/details/105127450