3

我正在尝试从 bitbucket 存储库中进行 git clone。这样做时会发生此错误:

致命:内存不足,失败(尝试分配1822535087字节)

致命:索引包失败

致命:写入错误无效参数

在 stackoverflow 上搜索问题(Repack of Git repository failed)后,我在本地运行此命令,然后将更改推送到 bitbucket 存储库。

git repack -a -d --window-memory 10m --max-pack-size 20m

但是,当我尝试在另一台机器上克隆 repo 时,我仍然收到“maloc,失败”错误。

另外,运行命令后:

git repack -a -d --window-memory 10m --max-pack-size 20m

我试图验证这个包文件,这个太大的包文件,确实在我的本地版本的 repo 中被改变了。但它仍然存在,大约为 217.263113 mb。

有没有办法安全地删除这个大包文件?git repack 是用于解决此问题的错误工具吗?

4

0 回答 0