3

我只是使用了“git clean”命令并设法删除了我的 Documents、Music 和其他目录。有没有办法撤消这个并以某种方式取回这些文件?我是通过 Mac 上的终端完成的。Time Machine 也没有设置。

4

2 回答 2

9

恐怕那些文件不见了。git clean不可逆,因为 git 没有跟踪这些文件。

从评论看来,您的主文件夹是 git repo,但没有任何跟踪。

运行git clean -f删除主文件夹中的任何文件(包括子目录中的文件),只留下空子目录(-d删除它们也需要该选项)。

很遗憾地通知您,您确实清除了整个主目录。下次运行时,请git clean使用这些-n选项进行试运行,并在为时已晚之前检查会发生什么。

于 2013-04-05T17:36:44.843 回答
1

不幸的是git clean删除了所有未跟踪的文件,这意味着被删除的文件无法使用 git 恢复。您也许可以检查您的垃圾箱以查看文件是否仍然存在。

于 2013-04-05T17:36:13.013 回答