【发布时间】:2015-06-28 22:53:12
【问题描述】:
我做了一个
git log
然后我检查了一个大约 10 个版本的版本,然后通过 ...
git checkout akdsgh98afguafd7adfg34g4
现在,我想回到我最近的签到。但是,当我做一个
git log
它只显示比我最近签出的版本旧的版本。如何恢复到我的最新版本?
【问题讨论】:
-
@NightShadeQueen,绝对是。
我做了一个
git log
然后我检查了一个大约 10 个版本的版本,然后通过 ...
git checkout akdsgh98afguafd7adfg34g4
现在,我想回到我最近的签到。但是,当我做一个
git log
它只显示比我最近签出的版本旧的版本。如何恢复到我的最新版本?
【问题讨论】:
在你开始四处寻找之前检查你所在的另一个分支:
git checkout master
【讨论】:
git checkout master
如果您不在 master 分支上,请将 master 替换为另一个分支名称。 (用git branch查看你所在的分支)
你也可以这样做
git checkout -
这将带你到你所在分支的最新提交。
【讨论】:
master,但是你又猜想你可能不小心在某个 tmp 分支上,比如throwaway) 是否有历史记录(即使只有长度为 1)保存在某个地方?