0
A
回答
4
如果告訴git忽略這些目錄,按照定義,它們不會在git存儲庫中被跟蹤。所以,就我所知,我恐怕沒有任何git可以做到恢復這些目錄。
你唯一的機會就是一些單獨的備份機制,例如macOS上的Time Machine或其他數據恢復方式。通常當你刪除一個文件時,實際上只有文件系統地址表中的一些條目被刪除,而實際的數據仍然在物理上存在,直到相應的數據塊被其他數據覆蓋。數據恢復工具利用這一事實來恢復已刪除的數據。但這顯然是與git完全無關的事情。
相關問題
- 1. '意外'刪除了node_modules文件夾
- 2. 意外刪除了tomcat`webapps`文件夾
- 3. 無意中刪除了laravel項目中的vendor文件夾
- 4. 無意中刪除了/ etc/apache2 /文件夾,我該怎麼辦?
- 5. 無法刪除文件夾
- 6. 與AnkhSVN意外刪除的文件夾
- 7. VBScript中無法刪除文件夾
- 8. 無意中刪除了SVN標籤
- 9. Expression Blend 4無意中刪除了App.xaml
- 10. Git - 從.git文件夾中刪除文件,而無需遠程刪除文件
- 11. 清除文件夾 - 刪除文件夾中的文件 - J2ME
- 12. gitignored文件到Heroku
- 13. 擊刪除所有文件夾中除了一些
- 14. htaccess刪除文件夾的文件夾
- 15. JAVA,我無法刪除空文件夾
- 16. 使用c刪除文件夾後刪除文件夾#
- 17. 從文件夾中刪除文件
- 18. Yii2從文件夾中刪除文件
- 19. 刪除除了一個文件夾中的所有文件夾/文件和所有根文件
- 20. 無法刪除文件夾中的最後一個文件,同時刪除使用php的文件夾
- 21. 無法刪除最近文件夾中的文件
- 22. 刪除批處理文件夾中的文件和文件夾
- 23. 刪除指定文件夾中的文件和文件夾
- 24. 從文件夾和子文件夾中刪除文件
- 25. 在Git的安裝目錄中意外刪除.git文件夾
- 26. 刪除文件夾中的所有文件,排除某些文件被刪除
- 27. NPM發佈.gitignored文件
- 28. 腳本刪除所有文件夾,除了
- 29. SVN文件夾刪除
- 30. 用C刪除文件夾#
不幸的是我沒有在我的macOS上安裝Time Machine。我不得不再次克隆。 – NishiJain