1 回滚到上一个版本
git checkout . :add之前的回滚
git reset --hard:add之后,commit之前
git reset --hard origin/test:commit后,push前
git revert HEAD或者git reset --hard:提交到git后,回滚到上一个版本
2 回滚n个版本
2.1 输入git log --oneline:查看hash码
2.2 git reset --hard 'bd17bf0':会干掉bd17bf0之后提交的代码,但是bd17bf0这一条不会被干掉。
2.3 git push origin master -f:提交到git上,master为分支的名字。
3 撤销回滚
3.1 git reflow:查看最近执行的所有操作(针对回滚错了的情况下)
3.2 git reset --hard 'de6c269':想要回退到哪个版本号,de6c269就写哪个hash码。
3.3 git push origin master -f:提交到git上,master为分支的名字。