3

有没有git相当于旧的 RCS 的co -p?该命令是“checkout”命令的一个选项co,但它并没有真正检查任何东西;它只会获取文件的请求版本并将其转储到标准输出。这是我在 RCS 中经常使用的东西通常将标准输出重定向到不影响我的工作区域的其他目录中的文件)。我浏览了git手册页,但找不到类似的东西。

4

1 回答 1

1

很多,但最方便的(对我来说)是git show. 假设您想dir/foo在分支中查看 3 个版本前的文件X

git show X~3:dir/foo

您可以使用备份当前分支中的提交(并完全省略波浪号和数字以获取最近签入的版本)等;参见指定修订。HEAD~nngit rev-parse --help

于 2013-10-06T04:00:43.073 回答