【问题标题】:Is it possible to bring back not staged changes after git reset --hard HEAD@{1}?git reset --hard HEAD@{1} 后是否可以恢复未暂存的更改?
【发布时间】:2020-07-25 07:20:30
【问题描述】:

在拉取请求之后,git 显示了一长串我没有修改的暂存文件。

然后我做出了执行git reset --hard HEAD@{1} 的愚蠢决定,并丢失了未分阶段的更改。 有没有办法让他们回来?

【问题讨论】:

  • 也许使用恢复工具是你最后的选择......

标签: git git-reset


【解决方案1】:

我认为没有办法恢复未暂存的修改文件。

尽管您可能想查看您的文本编辑器历史记录/撤消文件。我不止一次从那里恢复已删除的文件。

要恢复有冲突的合并,使用git merge --abort 会更安全。

【讨论】:

  • 我已经查看了 atom 和 notepad++,但没有成功。
猜你喜欢
  • 2018-11-10
  • 2012-07-08
  • 2015-10-20
  • 1970-01-01
  • 2011-08-19
  • 1970-01-01
  • 2014-08-25
  • 2023-03-28
相关资源
最近更新 更多