由于RPC失败,Git Push失败; curl 55 SSL_write()返回SYSCALL,errno = 10053

问题描述 投票:4回答:2

完整的信息列表

Counting objects: 1945, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (1935/1935), done.
rror: RPC failed; curl 55 SSL_write() returned SYSCALL, errno = 10053
atal: The remote end hung up unexpectedly
Writing objects: 100% (1945/1945), 3.15 GiB | 1.21 MiB/s, done.
Total 1945 (delta 231), reused 0 (delta 0)
fatal: The remote end hung up unexpectedly
Everything up-to-date

据我所知,没有大于150MB的文件,使用最新的Git版本。在我为项目添加了大量新资产(价值约3GB)之前,我已经能够毫不费力地推进,现在我明白了。

我试过的是将postBufferhttphttps增加到2097152000

我还应该注意到我最初有一个没有被忽略的大型zip文件(400MB),但我删除它并进行了新的提交,但是,这可能不是正确的方法来摆脱这个,因为我猜它还会尝试将它推出,因为在最新的提交之前有它吗?

git curl github push
2个回答
0
投票

根据github's help page每个文件的最大大小为100MB,并且您的repo总计最多1GB。

你在用LFS吗?


0
投票

我从上游主人克隆新鲜后得到了这个错误,然后我推到了我的前叉,但没有让我的前任主人与上游主人保持同步。 fork的主人和新克隆的上游主人之间的差别太大了。

解决方法是吹掉我的fork(将所有现有分支复制到我的本地计算机,这样我就不会丢失任何当前的工作),重新编译,从我的fork(不是上游)克隆,在本地计算机上进行更改,然后推回到fork 。

© www.soinside.com 2019 - 2024. All rights reserved.