Git 回滚到任意一个提交版本
git log
git reset --HARD xxxxxxxxxxxxxxxxxxxxx
git push -f origin master (git push --force)
(1) 回退所有内容到上一个版本 (如果加上参数 --hard 则不保留当前更改)
git reset HEAD^
(2) 回退a.py这个文件的版本到上一个版本
git reset HEAD^ a.py
(3) 向前回退到第3个版本
git reset –soft HEAD~3
(4) 将本地的状态回退到和远程的一样
git reset –hard origin/master
(5) 回退到某个版本
git reset 057d
(7) 回退到上一次提交的状态,按照某一次的commit完全反向的进行一次commit
git revert HEAD