我有一些svg
文件希望被git
. 但是,大多数软件都可以透明地处理svgz
(基本上是svg.gz
)。因此,我正在考虑切换到svgz
以节省磁盘空间。
svgz
将它们作为而不是svg
从一个角度来看有什么优点和缺点git
?
我幼稚的想法是git
差异算法针对文本文件进行了优化,并且在压缩的对应物上效果不佳。由于差异也被压缩,我假设整体方法对于文本文件非常有效,其中差异占用非常少的磁盘空间。相反,对于压缩数据,它倾向于在内部保存更大的文件,最终我希望存储库最终可能会占用更多空间来存储压缩文件。