今天发现本地有不想提交的文件,于是百度了一条命令
git rm -r --cached filename //filename 为指定的文件名和文件夹
我执行了git rm -r --cached,然后崩溃了,git status 发现大部分文件,都是delete状态
git reflog
找到最后提交的版本,将项目备份,退出当前git工具。
执行
git reset Head@{13}
然后查看
git reset --hard HEAD
最后查看自己更改的代码
今天发现本地有不想提交的文件,于是百度了一条命令
git rm -r --cached filename //filename 为指定的文件名和文件夹
我执行了git rm -r --cached,然后崩溃了,git status 发现大部分文件,都是delete状态
git reflog
找到最后提交的版本,将项目备份,退出当前git工具。
执行
git reset Head@{13}
然后查看
git reset --hard HEAD
最后查看自己更改的代码