2

我切换到较旧的提交:git checkout $HASH以查找我在较旧版本的目录中所做的事情。现在我想回到最新的提交,但我再也找不到那个哈希了?当我这样做时,git log它只会显示我当前所在的提交中较旧的提交。我怎样才能再次切换到最新的提交?

4

2 回答 2

3

git checkout <branch>,例如git checkout master

于 2011-04-22T09:17:23.860 回答
2

使用您之前工作的分支的名称

git checkout [branch]

如果由于某种原因不知道名称,可以在 reflog 中找到上一个位置

git reflog

它为您提供了您过去工作过的提交列表,其中第一个位置是最新的。

于 2011-04-22T09:18:39.180 回答