【问题标题】:Undo "git reset --merge"撤消“git reset --merge”
【发布时间】:2012-09-27 17:29:08
【问题描述】:

我刚刚做了:

git reset --merge

我丢失了对某些文件的最新修改,如何撤消最后一次操作?

【问题讨论】:

    标签: git merge reset undo


    【解决方案1】:

    您可以查看您的 reflog 以找到您之前的提交:

    git reflog
    

    找到之前的提交后,复制 sha-1 哈希并

    git reset <commit sha-1> --hard
    

    虽然,如果您丢失的是未提交的修改,那么它们就丢失了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-30
      • 2015-09-15
      • 2017-12-03
      • 2014-09-03
      • 2010-09-05
      相关资源
      最近更新 更多