是否有git
等效旧RCS co -p
?该命令是“checkout”命令co
的一个选项,但它并没有真正检查出来;它只需获取文件的请求版本并将其转储到标准输出。我使用了带有RCS的 lot (通常将标准输出重定向到某个其他目录中的文件而不会影响我的工作区域)。我查看了git
手册页,但找不到类似的内容。
答案 0 :(得分:1)
很多,但方便的(对我而言)是git show
。假设您希望在分支dir/foo
中查看{3}之前的文件X
:
git show X~3:dir/foo
您可以使用HEAD~n
备份当前分支中的 n
提交(并完全省略代字号和数字以获取最近签入的版本),等等;请参阅git rev-parse --help
以指定修订版。