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