【问题标题】:Recover lost local changes in Git [duplicate]在 Git 中恢复丢失的本地更改 [重复]
【发布时间】:2017-04-13 15:07:06
【问题描述】:

我有一个分支完成了很多工作,但不幸的是我忘记提交这些更改。然后,我使用了命令git checkout -f,它丢弃了我所有的更改。

有什么方法可以恢复我的更改?

【问题讨论】:

  • 您在强制结账时恢复工作的机会几乎为零。 git checkout -f 是对您的工作索引的破坏性操作。

标签: git recovery


【解决方案1】:

除非您提交或隐藏数据,否则 git 中没有恢复数据的功能。如果您有文件系统级别的备份,则可以使用它们。否则,除非丢失数据比使用数据恢复服务的废话拍摄更昂贵,否则我认为您在这方面不走运。

【讨论】:

    猜你喜欢
    • 2022-01-05
    • 1970-01-01
    • 2016-01-28
    • 2019-03-28
    • 1970-01-01
    • 2015-08-19
    • 1970-01-01
    • 2019-06-15
    相关资源
    最近更新 更多