美文网首页
2020-03-03

2020-03-03

作者: 娟娟_6930 | 来源:发表于2020-03-03 10:39 被阅读0次

Git回退到某个提交,回退后再恢复到回退版本

首先通过git log  查看提交的历史记录,查看commit id,然后执行回退命令

回退命令:

git reset --hard HEAD^  回退到上个版本

git reset --hard HEAD~3 回退到前3次提交,以此类推,回到前n次提交

git reset --hard commit_id  退到/进到 指定commit id

然后强推到远程: git push origin HEAD --force

回滚后还想再查看回退之前的提交内容

执行git log -g(或者git reflog)  就可以看到回滚的提交记录了,然后拿到之前定的commit id ,可以新建一个分支指向对应的提交:git branch branchName commitId

相关文章

网友评论

      本文标题:2020-03-03

      本文链接:https://www.haomeiwen.com/subject/drtqlhtx.html