git reset --hard 回滚以后 以后怎么再回去?

Posted 柒月

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git reset --hard 回滚以后 以后怎么再回去?相关的知识,希望对你有一定的参考价值。

恢复的过程很简单:

  1. 通过git log -g命令来找到需要恢复的信息对应的commitid,可以通过提交的时间和日期来辨别,找到执行reset --hard之前的那个commit对应的commitid

  2. 通过git branch recover_branch commitid 来建立一个新的分支

这样,就把到commitid为止的代码、各种提交记录等信息都恢复到了recover_branch分支上了。

以上是关于git reset --hard 回滚以后 以后怎么再回去?的主要内容,如果未能解决你的问题,请参考以下文章

撤销 git merge

git回滚reset到指定分支

git回滚reset到指定分支

git篇之reset

恢复 git reset -hard 的误操作

git reset --hard HEAD^后显示more?的解决方案