【问题标题】:Recover lost files after added and doing git reset --hard添加并执行 git reset --hard 后恢复丢失的文件
【发布时间】:2018-10-20 05:37:10
【问题描述】:

添加git reset --hard后如何恢复文件?

回答前必须考虑以下几点:

  • 原始 .git 目录
  • 无初始提交
  • .git 目录的大小为 67.3 MBs

导致损坏的git命令序列

  1. git 添加。
  2. git reset --hard

请帮助我恢复我的项目源代码文件。

【问题讨论】:

标签: git reset


【解决方案1】:

如果你有 .git 文件夹 转到 .git 文件夹所在的项目目录。 用这个

git fsck --lost-found

它会在.git目录lost-found中生成一个文件夹 你可以在那里看到一个 blob,它没有命名文件,但你可以在这些文件中看到你的代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-19
    • 2013-01-17
    • 2011-08-12
    • 2017-03-21
    • 2019-06-30
    • 2017-06-04
    • 2020-05-04
    相关资源
    最近更新 更多