如何查看git存储库的先前版本?

时间:2014-11-18 04:39:10

标签: git

我想查看git存储库的上一个版本。我正在寻找相当于特定版本的tortoisesvn导出。我该怎么做?

4 个答案:

答案 0 :(得分:1)

如果您想查看特定文件,可以使用git show <hash_or_branch_name_or_tag_name> filename查看。

否则你应该使用该提交哈希的git checkout来查看它。

答案 1 :(得分:1)

您首先要使用git log列出存储库的内容,然后git show <hash>在屏幕上打印该修订版。如果要将输出限制为单个文件,可以在每个命令的末尾添加-- <file / path>

答案 2 :(得分:0)

搜索修订:

git log

记住提交的hash并通过

检查提交
git checkout -b <hash>

答案 3 :(得分:0)

我试过'git show hash - file'。它给出了差异输出。

我试过'git checkout -b hash'。它创建了一个新的分支。

对我有用的是'git checkout hash'。