在发布git clean-f时,我的所有文件都被删除了吗?

在发布git clean-f时,我的所有文件都被删除了吗?,git,git-clean,Git,Git Clean,我无意中发布了: git clean -f 在我最近初始化的目录上。我注意到那个目录中的所有文本文件现在都不见了 根据研究,我知道这是不可逆的。这是真的吗?还是还有希望 顺便说一句,我用的是Mac电脑,你们可以给我一个主意,看看Mac电脑有哪些免费的数据恢复软件 这是一个愚蠢的Git新手错误。是的,你的数据不见了 git clean-f删除所有未跟踪的文件。由于您刚刚init对您的回购进行了序列化,因此您的所有文件都未被跟踪,因此它们都不见了。这就是为什么他们让您使用-f标志:以避免意外数据丢

我无意中发布了:

git clean -f
在我最近初始化的目录上。我注意到那个目录中的所有文本文件现在都不见了

根据研究,我知道这是不可逆的。这是真的吗?还是还有希望

顺便说一句,我用的是Mac电脑,你们可以给我一个主意,看看Mac电脑有哪些免费的数据恢复软件


这是一个愚蠢的Git新手错误。

是的,你的数据不见了

git clean-f
删除所有未跟踪的文件。由于您刚刚
init
对您的回购进行了序列化,因此您的所有文件都未被跟踪,因此它们都不见了。这就是为什么他们让您使用
-f
标志:以避免意外数据丢失


如果你在Mac电脑上,那么你可能激活了时间机器?这应该会对你有所帮助。

是的,你的数据不见了

git clean-f
删除所有未跟踪的文件。由于您刚刚
init
对您的回购进行了序列化,因此您的所有文件都未被跟踪,因此它们都不见了。这就是为什么他们让您使用
-f
标志:以避免意外数据丢失


如果你在Mac电脑上,那么你可能激活了时间机器?这应该对你有帮助。

对不起,你的目录不见了。除非您在保存备份的外部服务器上运行git。如果它是本地的,而您没有可用的备份软件,我担心您可能会走运。此外,有关“为什么”的更多信息,请参阅,为什么它不会进入垃圾文件夹?如果它们被暂时删除而不是永久删除,那就太好了。对不起,你的目录不见了。除非您在保存备份的外部服务器上运行git。如果它是本地的,而您没有可用的备份软件,我担心您可能会走运。此外,有关“为什么”的更多信息,请参阅,为什么它不会进入垃圾文件夹?如果它们被暂时删除而不是永久删除,那就太好了。真倒霉