我刚刚遇到了一个问题,我无法找到解决方案。我一直在研究一年前的Ruby On Rails应用程序,该应用程序存储在Git存储库中。
我删除了很多文件,几次提交之前,但从未使用git rm filename
从存储库中删除文件。
最近我做了git stash save --keep-index
,git stash drop
丢弃了一些不良代码,然后回到最后一次提交。但是,当我这样做时,已删除未从存储库中删除的已删除文件。
现在我的项目因为存在的文件而崩溃,而不应该存在。有什么办法可以重新删除文件,或者获取已恢复的已删除文件的列表吗?
我试过谷歌搜索这个问题,但谷歌帮助返回“git restore意外删除文件”的结果,这与我正在寻找的相反。