gpt4 book ai didi

Git push - 内存不足,calloc 失败并且包对象因奇怪错误而死亡

转载 作者:太空狗 更新时间:2023-10-29 14:01:03 25 4
gpt4 key购买 nike

我第一次尝试将我的存储库推送到 bitbucket 时遇到了这个问题:

[~/public_html]# git push -u origin --all
Counting objects: 2170, done.
Delta compression using up to 12 threads.
fatal: Out of memory, calloc failed
error: pack-objects died with strange error

我在 StackOverflow 上发现了类似的问题,建议使用带有 --window-memory 和 --max-pack-size 的 repack,但我得到了几乎相同的错误:

[~/public_html]# git repack -a -d --window-memory 10m --max-pack-size 10m
Counting objects: 2170, done.
Delta compression using up to 12 threads.
fatal: Out of memory, calloc failed

我的服务器有 4 GB 内存,所以我看不出它是怎么用完的。我没有任何特别大的文件,我的整个存储库只有 12 MB

我已经进行了一些搜索,但找不到任何特别适合我的情况。

这里会发生什么?

最佳答案

看起来您的虚拟主机不允许执行某些内存分配指令。您可能想尝试在关闭 mmap 的情况下编译您自己的 git 版本。

供引用:http://wiki.dreamhost.com/Git#Setup_Two:_More_Thoughtful

关于Git push - 内存不足,calloc 失败并且包对象因奇怪错误而死亡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14851406/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com