如何使用TortoiseGit查看旧版本的文件?

时间:2016-02-18 21:42:45

标签: git tortoisegit

我在这里看到关于使用命令行git检查文件的旧版本的线程,但我如何使用TortoiseGit进行操作?

6 个答案:

答案 0 :(得分:2)

右键单击该文件,选择TortoiseGit>显示日志。通过单击日志底部窗格中的旧修订,查找要签出的文件的修订版本。找到要查看的文件后,请选择“还原到此修订版本”#39;。警告,我不确定这是否会恢复单个文件,或者将整个仓库回滚到该哈希标记。

答案 1 :(得分:2)

右键单击您感兴趣的文件,然后选择Tortoise Git - >显示日志。在您感兴趣的日志中选择提交,然后在底部窗格中右键单击您感兴趣的文件,并选择"还原到此修订版"

答案 2 :(得分:1)

正如你在这里看到的那样:

enter image description here

您有show log选项。 选择它,然后您可以浏览文件历史记录。

答案 3 :(得分:1)

大多数其他答案都会导致对本地文件的更改被覆盖。在我看来,OP只是想看到一个旧版本,就像我偶尔那样。为此,请按照其他答案的初始步骤操作:右键单击该文件,选择TortoiseGit>显示日志,然后选择您感兴趣的版本。在底部窗格中,右键单击该文件,然后选择“将修订保存到...”。

答案 4 :(得分:0)

选择Tortoise Git - >显示日志 - >

在打开的对话框中,选择浏览器顶部的所需版本。 选择浏览器底部的特定文件 右键单击文件&选择"还原为此版本"。

答案 5 :(得分:0)

显示日志选项,但请记住取消选中显示整个项目 Show log dialog window

然后,为清楚起见,在“查看”按钮下,选中隐藏不相关的更改路径