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