首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git重新打包超过最大打包大小(packSizeLimit)

git重新打包超过最大打包大小(packSizeLimit)
EN

Stack Overflow用户
提问于 2016-10-08 08:05:52
回答 1查看 513关注 0票数 2

我正在调查git是如何处理包文件的。最终,我发布了以下内容:

代码语言:javascript
复制
git repack --max-pack-size=10000000 -a -d

我预计这将创建一些.pack文件,所有文件的大小都在大约10MB以下。(忽略10MB = 10*1024*1024)。

正如我所预期的,我得到了一些包文件,但其中许多超过50MB,超过一半超过10MB。

尝试不同的(更大的)最大值也会产生大于限制的包文件。

谁能解释一下到底是怎么回事,为什么git不遵守最大大小?

EN

回答 1

Stack Overflow用户

发布于 2019-04-02 08:55:13

也许git只是尽了最大的努力?它似乎有一些效果。将我的大小设置为4m会给我更多、更小的压缩文件--但仍然会产生大约6mb的文件。在我的例子中,我必须使用bfg repo cleaner删除(不想要的)大于3mb的对象。但这绝对是一种变通办法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39927335

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档