git - 如何回到 Git 中的最新版本?

标签 git git-checkout

我最近从 SVN 迁移到 Git,对某些事情有点困惑。我需要通过调试器运行以前版本的脚本,所以我做了 git checkout <previous version hash>并做了我需要做的。

现在我想回到最新版本,但我不知道它的哈希值。当我输入 git log ,我没看到。

我该怎么做?此外,是否有比输入散列更简单的更改版本的方法 - 例如“返回两个版本”或“转到按时间顺序排列的最新版本”?

最佳答案

git checkout master 应该可以解决问题。要返回两个版本,您可以说类似 git checkout HEAD~2 的内容,但最好创建一个临时分支基于,所以 git checkout - b temp_branch HEAD~2

关于git - 如何回到 Git 中的最新版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3559076/

相关文章:

git - 如何使用 Jenkins 管道检查特定标记/提交 (git)

git - 了解使用 Git 和 Github 进行分支

git - 推送后如何链接到 Redmine 中的 Git 提交

merge 后Git pull没有结果

git checkout 某些文件尽管有冲突

git - "svn update -r"的 git 等价物是什么?

node.js - 由于 Windows 上的长路径错误,无法将 Node js 模块添加到 git

Git 瓷器命令将单个文件恢复到其 HEAD 状态但保持其暂存状态?

git - 为什么在提交和 checkout 后文件夹留在我的本地 git 工作目录中

git - 在不覆盖数据的情况下进行 git checkout