Tag: 单个文件

如何从Git中的特定版本检索单个文件?

我有一个Git仓库,我想看看几个月前的一些文件。 我发现那个date的版本是27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8 。 我需要看看一个文件是什么样子,并保存到一个文件。 我设法使用gitk来查看文件,但没有保存它的选项。 我尝试使用命令行工具,最接近的是: git-show 27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8 my_file.txt 但是,这个命令显示一个diff而不是文件内容。 我知道我以后可以使用像PAGER=cat和redirect输出到一个文件,但我不知道如何去实际的文件内容。 基本上,我正在寻找像svn猫的东西。