Bitbucket:git push错误:pack-objects死于信号13

kat*_*tja 3 git push bitbucket

我试图将我的本地仓库推到Bitbucket上的原始分支,并且一直没能推动它.错误显示如下.

Counting objects: 2309, done.
Delta compression using up to 4 threads.
Connection to bitbucket.org closed by remote host.
fatal: The remote end hung up unexpectedly
Compressing objects: 100% (2295/2295), done.
error: pack-objects died of signal 13
error: failed to push some refs to .... 
Run Code Online (Sandbox Code Playgroud)

我已经试过了

git config http.postBuffer 5242880
Run Code Online (Sandbox Code Playgroud)

结果显示同样的错误.我也尝试将我的设置从https更改为ssh,但仍然存在相同的错误.

我想这可能是因为我将大文件推送到我的远程存储库.我没有要求任何一个月的更新,只做了拉取请求来更新我的本地仓库.

Von*_*onC 5

即使您已经提高了http缓冲区大小,这可能仍然与您的repo的一般大小有关.

这个帖子提到:

这个回购超过了我们的规模限制.我们不存储此大小的存储库.我们也不提供任何商业计划的选项.1GiB/2GiB对每个人来说都是坚定且不灵活的限制.

尽管我们想要提供更大的回购,但回收率超过750MiB左右的回收率太高,不能容忍.我们希望您了解这一限制.

要检查这个,我被要求运行:

git count-objects -Hv
Run Code Online (Sandbox Code Playgroud)

(参见" 查找git repo的大小 ")

这可以解释为什么在这种情况下切换到ssh并不构成解决方法.