git 恢复误删文件

今天,提交git的时候发现runtime 文件夹没有做忽略,于是有了一下情况:

git 恢复误删文件

git 恢复误删文件

结果在工作区的文件也给删除了。

想要恢复,reset HEAD ,不行,撤销其他文件的更改。

用 git restorage   ? 结果

git 恢复误删文件

百度了一下也是差不多的结果,没有看太多的文章 ,回头看了一下,发现:

git 恢复误删文件

加个--staged 就可以恢复暂存区的文件 结果如下:

git 恢复误删文件

然后git restorage 就可以啦:

git 恢复误删文件