有时候git提交了代码后想撤回上一个版本提交,但是如果一不小心执行了
git reset --hard命令,最新版本提交的代码会被还原,命令执行后看不到最新版本的代码了
这是想找回的话需要执行下面命令操作:
- 通过git log -g命令来找到提交的记录名称,拿到对应的commitid,找到执行reset --hard之前的那个commit对应的commitid;
- 通过git branch ‘分支名’ commitid 来建立一个新的分支
这样,就把到commitid为止的代码、各种提交记录等信息都恢复到了新建的分支上了。
博客介绍了Git误执行git reset --hard命令后找回代码的方法。执行该命令会还原最新版本提交的代码,可通过git log -g命令找到执行reset --hard之前的commitid,再用git branch ‘分支名’ commitid建立新分支,恢复代码及提交记录。

1920

被折叠的 条评论
为什么被折叠?



