git命令,回滚上一个版本,回滚n个版本,撤销回滚

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为分支的名字。

 
 
posted on 2022-05-22 17:13  xiaobailang  阅读(4730)  评论(0)    收藏  举报