如何恢复git误删的本地文件?可以使用git reset命令
推送本地代码到github,执行了以下两步:
git add .
git commit -m "update blog"
然后一不小心执行了下面的代码
git checkout hexo
hexo是要推送的分支,然后,辛辛苦苦写了半天的本地代码就被覆盖了!!!
不急不急,找下git历史:
执行命令:
git reflog
![](https://img.haomeiwen.com/i15009210/bf28acf01fd2cb79.png)
找到要恢复id,这里我要恢复到我commit的那一刻,执行命令:
git reset --hard 7fe0ee0
![](https://img.haomeiwen.com/i15009210/0cdfb891b41879f7.png)
这样,代码就找回来了。
网友评论