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/

相关文章:

windows - Git core.safecrlf 对具有相同行尾的文件的不同行为

公司代理背后的 Git 克隆

git - 从旧的 SVN 存储库中 check out 对应于某个修订版的 git 提交?

Git:为什么删除后还能切换到分支?

Git 和 Mac OS X 上的变音问题

git - 是否可以为不同的文件夹设置不同的 .gitconfig 文件

git - 我如何从 Github checkout 特定的提交?

git - 无法丢弃 git 中的更改

checkout 、 pull 、 checkout 、 merge/ rebase 的 Git 快捷方式

git - 使用 Git 检索文件的旧版本