我剛剛造成了一個問題,我無法找到解決方案。我一直在研究存儲在Git存儲庫中的一年之久的Ruby On Rails應用程序。意外恢復刪除的文件
我刪除了很多文件,幾次提交之前,但從未做過git rm filename
從存儲庫中刪除文件。
最近我做了一個git stash save --keep-index
,git stash drop
放棄一些不好的代碼並返回到上次提交。但是,當我這樣做時,未從存儲庫中刪除的已刪除文件已被恢復。
現在我的項目崩潰,因爲存在的文件,這不應該。有什麼方法可以重新刪除這些文件,或者獲取已恢復的已刪除文件的列表?
我試着用谷歌搜索這個問題,但谷歌有用地返回結果爲「git恢復意外刪除的文件」這是我所尋找的相反。
爲什麼不只是'git rm'文件,提交更改並完成它? – blalor
我應該這樣做過。現在我不知道哪些文件需要刪除,因爲我在幾個月前刪除了它們。 –