【发布时间】:2015-04-22 14:24:01
【问题描述】:
当 Git 存储文件的快照时,它会存储一个称为 blob 的对象。
这是使用 zlib 压缩的..see http://nfarina.com/post/9868516270/git-is-simpler;要么我是盲人,要么他没有解释文件 blob 是如何在第一时间解压缩的(而其他所有内容都被解释为像菜鸟一样)
我们如何提取并查看 blob 的内容?谷歌搜索的大部分结果都适用于脚本/程序中的解压缩,而不是手动/CL:
Deflate command line tool, https://unix.stackexchange.com/q/22834
我一直在寻找一种单行命令行方式来对单个文件执行此操作。
提前致谢!
(即使这个问题听起来像是一个重复的问题,但另一个链接中的大量答案并不像这里的那样准确。我认为这个帖子应该保持活跃,或者把这个答案发布在那里以帮助其他人不复杂的放气方式)
【问题讨论】:
-
"openssl zlib -d" 执行要求:通过命令行解压缩 zlib 文件。
标签: git unix zlib compression