我有一个Git存储库,我想看看几个月前一些文件的样子。我在那个日期找到了修订;它是27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8
。我需要看看一个文件的样子,并将其保存为(“新”)文件。
我设法使用gitk
查看文件,但它没有保存它的选项。我尝试使用命令行工具,最接近的是:
git-show 27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8 my_file.txt
但是,此命令显示的是差异,而不是文件内容。我知道我以后可以使用PAGER=cat
之类的东西将输出重定向到文件,但我不知道如何获取实际的文件内容。
基本上,我正在寻找类似于svncat的东西。