关键词:Git恢复文件、未提交代码找回、git reflog紧急救援、误切分支数据恢复
最近项目比较多,在做项目的时候,一不小心忘了先提交在切换界面,导致之前的文件全部不见了,吓得出了一身冷汗,于是赶忙求助伟大的百度,终于是救了回来,下面分享一些操作
救援行动!
首先在vscode中打开终端命令,输入
git reflog
这里详细列出来了我的切换操作,可以看到我这里有一个误操作导致分支被切换了,输入
git checkout 提交哈希
但是这里会提示,不允许切换,因为我之前的文件还没有保存提交,所以切换被拒绝了,不过我这些文件只是一些小修改,所以我直接清楚
git clean -f -d
然后再切换一次分支就好了
终于救回了文件