3

我不小心跑了git clean -df。它从我尚未推送的当前提交中删除了我的文件。现在,在 中git status,这些文件标有D,表示“已删除”。

有什么办法可以找回这些文件吗?

4

1 回答 1

1

git clean只有未跟踪的文件,而不是提交的文件。

如果您看到D已提交文件的状态,您可能已经完成了其他操作。

您取回这些文件,请执行以下操作:

git checkout .

或者

git reset --hard
于 2014-09-08T10:49:24.163 回答