【问题标题】:Recover detached head commit [duplicate]恢复分离的头部提交[重复]
【发布时间】:2015-06-15 14:18:35
【问题描述】:

假设以下场景。

  1. 在 master 分支的本地 git 存储库中创建一个分支。

  2. 签出新分支并进行一些提交。

  3. 再次签出 master 分支。

  4. 删除新创建的分支。

现在,如果我不记得它的提交 ID,有没有办法回到我在新创建的分支中所做的最后一次提交?

【问题讨论】:

  • 使用 reflog 刷新你的记忆。

标签: git


【解决方案1】:

你可以这样做:

git checkout HEAD@{1}

或者如果你使用最新版本的 git:

git checkout -

【讨论】:

    猜你喜欢
    • 2011-06-15
    • 1970-01-01
    • 1970-01-01
    • 2022-01-12
    • 2020-05-15
    • 2019-12-22
    • 2015-08-07
    • 2022-01-14
    • 2021-10-06
    相关资源
    最近更新 更多