我刚刚造成了一个问题,我无法找到解决方案。我一直在研究存储在Git存储库中的一年之久的Ruby On Rails应用程序。意外恢复删除的文件
我删除了很多文件,几次提交之前,但从未做过git rm filename
从存储库中删除文件。
最近我做了一个git stash save --keep-index
,git stash drop
放弃一些不好的代码并返回到上次提交。但是,当我这样做时,未从存储库中删除的已删除文件已被恢复。
现在我的项目崩溃,因为存在的文件,这不应该。有什么方法可以重新删除这些文件,或者获取已恢复的已删除文件的列表?
我试着用谷歌搜索这个问题,但谷歌有用地返回结果为“git恢复意外删除的文件”这是我所寻找的相反。
为什么不只是'git rm'文件,提交更改并完成它? – blalor
我应该这样做过。现在我不知道哪些文件需要删除,因为我在几个月前删除了它们。 –