經過一段時間的工作後,我想我應該把它放在一個git repo中。使用gitlab,我創建了一個新的repo,並將它從命令行克隆到我的Windows 7機器上。這創建了一個包含.git文件夾的文件夾。然後,我將所有正在處理的文件複製到文件夾中。然後我注意到我克隆回購的命令行是要求輸入密碼。我輸入了錯誤的密碼幾次,並愚蠢地按ctrl + c。接下來我知道,我所有文件的文件夾都沒有了。它不在回收站中。有什麼方法可以恢復這些文件?如何恢復在克隆過程中被刪除的文件git
0
A
回答
1
不幸的是,他們都將丟失, git不會幫你在這裏。如果您可以從頭開始重寫代碼,那麼您應該依賴文件恢復工具來幫助您恢復文件(冗長,困難和枯燥的過程)。
購買,我可以告訴你,你做錯了什麼用git,你應該做什麼永遠都沒有出現這樣的情況?
你應該這樣做: 1.創建一個本地存儲庫您項目目錄'git init'。 2.盡你所能地進行儘可能多的開發和提交(但至少有一個...)。您現在可以防止文件刪除! 3.一旦你認爲值得分享,像你一樣,在gitlab中創建存儲庫。 4.將gitlab存儲庫作爲遠程存儲在本地存儲庫中。 5.將歷史記錄推送到gitlab中央存儲庫。
就像那樣,你應該避免所有有風險的行爲,並且你的工作在任何時候都是安全的。
0
爲刪除的文件恢復標準方法適用於:
暫停對HD任何用戶操作(不創建/複製/刪除文件)。這會增加您嘗試恢復時的機會。
檢查您是否有其他文件夾中的文件副本/原件。你提到你之前已經將它們複製到了git文件夾中。你可以把它們放在原來的目錄中嗎?
你有沒有運行任何備份系統(如Crashplan等)?檢查您是否有文件
如果沒有以前的幫助着手撤消刪除操作的備份 - 使用專用的實用工具,比如這一個例:http://www.ntfsundelete.com
相關問題
- 1. 恢復git-svn克隆
- 2. git克隆並拉大文件刪除
- 3. git:如何恢復已被刪除的文件?
- 4. 如何恢復被git刪除的文件?
- 5. 如何只恢復一個文件克隆git回購?
- 6. 恢復刪除的文件夾git的
- 7. 如何恢復我在git中刪除的文件
- 8. 如何在git中恢復文件夾的刪除?
- 9. GIT恢復已刪除的文件夾
- 10. Git在windows上克隆後恢復文件日期創建
- 11. Git + Rails:如何恢復使用「git rm -r」刪除的文件?
- 12. Git - 刪除遠程文件,如何恢復
- 13. 刪除的文件無法被恢復
- 14. 從git中排除文件svn克隆
- 15. git恢復合併期間被刪除的單個文件
- 16. 如何從git克隆中刪除git相關數據?
- 17. 克隆Git倉庫時,克隆倉庫中的某些文件/目錄是否被刪除?
- 18. /usr/lib/*文件已被刪除,如何恢復這些文件
- 19. 從git存儲庫中刪除文件而不克隆它
- 20. 如何恢復已刪除的文件
- 21. 如何從刪除.git目錄恢復?
- 22. 克隆存儲庫的git狀態顯示刪除的文件
- 23. 在git中恢復已刪除的歷史記錄文件
- 24. 恢復在git中刪除的文件夾
- 25. 恢復刪除的文件
- 26. Git克隆導致刪除和未跟蹤的文件
- 27. 如何在git中恢復文件?
- 28. 恢復GIT刪除Eclipse
- 29. 如何克隆(並恢復)DOM子樹
- 30. 克隆的元素不能被刪除