2016-11-15 77 views
0

我試圖從錯誤的目錄添加文件並運行git clean -df函數後清除我的git。這導致我的所有用戶數據被刪除。恢復使用git刪除的文件clean -df

在此之後,我還沒有做過任何更多的工作,我現在不敢轉過身。但是,我注意到有一個包含大約600MB數據的.git文件夾。 y文件可能存儲在那裏並可以恢復?

我運行Windows 10,並沒有用戶數據文件夾的任何備份或還原點。

任何幫助將不勝感激,因爲我有som真正重要的數據存儲。 謝謝

+0

如果這些文件沒有提交,那麼Git可以做的任何事情都無法恢復它們。這成爲一個通用的「我如何取消刪除Windows上的文件」的問題,可能應該移動到https://superuser.com。 – Schwern

+0

我從來沒有得到任何東西,所以我覺得我必須回溯我的最後2個月的數據輸入.. – KebabJens

+0

有任何數量的工具來取消刪除文件。 https://www.google.com/amp/www.howtogeek.com/169344/how-to-recover-a-deleted-file-the-ultimate-guide/amp/ – Schwern

回答

2

除非您有備份或想要使用反刪除實用程序,否則無法從此恢復。 Git不在任何地方保存備份。

0

簡短的回答,最有可能沒有!

還有些IDE的跟蹤和本地存儲這些信息,參見例如: Is it still possible to restore deleted untracked files in git?

所以根據您的IDE或文本編輯器仍然是可能的。

+0

通過IDE,你的意思是我的存儲設備? – KebabJens

+0

@KebabJens否,集成開發環境(IDE)。例如Eclipse,Visual Studio等... – PeCosta

+0

Aha,我使用Clion,但文件夾中的「已清理」是我的windows用戶文件夾,包含桌面上的任何內容,所有文檔(word,excel,PDF等)。 )和其他東西存儲在我的Windows用戶帳戶。 所以我的編程文件仍然安全,但這是我現在最擔心的問題。 – KebabJens