如何从Git中的特定修订中检索单个文件
我有一个Git存储库,我想看看几个月前某个文件的外观。我在那一天发现了修订版,而且是.27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8
..我需要看看一个文件是什么样子的,并将其保存到一个文件中。
我设法看到该文件使用gitk
,但它没有办法拯救它。我试过使用命令行工具,最接近的是:
git-show 27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8 my_file.txt
但是,此命令显示的是一个diff,而不是文件内容。我知道我以后可以用PAGER=cat
并将输出重定向到文件,但我不知道如何获得实际的文件内容。
基本上,我想找的是SVN猫.