【问题标题】:How can I recover files after accidentally running "git clean -df"?意外运行“git clean -df”后如何恢复文件?
【发布时间】:2014-11-01 13:36:45
【问题描述】:

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

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

【问题讨论】:

    标签: git data-recovery git-clean


    【解决方案1】:

    git clean 只有未跟踪的文件和未提交的文件。

    如果您将D 视为已提交文件的状态,您可能已经执行了其他操作。

    你取回那些文件,做:

    git checkout .
    

    或

    git reset --hard
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-22
      • 1970-01-01
      • 1970-01-01
      • 2019-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-01
      相关资源
      最近更新 更多