使用RPC的Git Push失败;curl 55 SSL_write()返回SYSCALL,errno = 10053

Non*_*lin 8 git curl push github

完整信息列表

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
Run Code Online (Sandbox Code Playgroud)

据我所知,使用最新的Git版本没有大于150MB的文件。在我向项目中添加了很多新资产(价值约3GB)之前,我一直没有提出任何问题,现在我明白了。

我曾尝试是增加了postBuffer两个http,并https2097152000

我还应该注意,我最初确实有一个不被忽略的大型zip文件(400MB),但我删除了它并进行了一次新提交,但是,正如我猜想的那样,这可能不是摆脱它的正确方法自从提交之前,它仍然会尝试将其推出?

Jul*_*yes 5

根据github 的帮助页面,每个文件的最大大小为 100MB,您的存储库总共最多 1GB。

你在使用LFS吗?

  • 这似乎不是硬性限制,它说“如果您的存储库超过 1GB,您可能会收到来自 GitHub 支持的礼貌电子邮件,要求您减小存储库的大小以将其恢复。”。尝试将文件拆分为多个提交,或使用 LFS 跟踪文件 (3认同)