【问题标题】:Undoing a git checkout -- <file> [duplicate]撤消 git checkout -- <文件> [重复]
【发布时间】:2015-12-31 04:41:51
【问题描述】:

我没有意识到我有未提交的更改并运行了git checkout -- 'file',有没有办法撤消此操作?

【问题讨论】:

标签: git undo git-checkout


【解决方案1】:

不,抱歉,git 不会对尚未上演的事情进行任何跟踪。

【讨论】:

    【解决方案2】:

    除非该文件是之前暂存的,否则根本无法将其取回。 Git 只能跟踪它知道的事情;任何它没有意识到的更改都无法由它单独恢复。

    【讨论】:

      猜你喜欢
      • 2012-05-11
      • 1970-01-01
      • 2012-11-21
      • 2013-08-27
      • 2017-05-11
      • 2015-09-15
      • 2015-01-30
      • 2015-03-16
      • 2019-03-18
      相关资源
      最近更新 更多