返回到先前的提交后如何返回到未提交的提交

时间:2016-11-01 13:53:56

标签: git github version-control bitbucket

我提交了我的代码,但没有推动它。让我们调用此提交#5稍后我需要尝试早期版本。所以我结账提交#3。现在我想回到我的#5承诺。我如何找出它的提交ID,并返回它?

尝试了-git日志,但它只显示从#3到#1的提交。

1 个答案:

答案 0 :(得分:0)

您可以使用此方法使HEAD重新指向提交#5,只需运行以下命令:

git checkout branch_name

之后,请参阅lvan的评论,将此命令运行到查看日志:

git log --oneline --decorate --graph --all

您会发现它会将头部移到最新的提交#5