问题
error: RPC failed; curl 56 GnuTLS recv error (-54): Error in the pull function.
fatal: The remote end hung up unexpectedly
fatal: 过早的文件结束符(EOF)
fatal: index-pack failed
face@face-ZHENGJIUZHE-REN9
解决
reason:
系统默认缓存大小不足。
solution:
在terminal命令行输入:
git config --global http.postBuffer 20000000 (这方法对我没用)
git config --global http.postBuffer 524288000 (这方法对我没用)
使用 ssh 方式 clone
(这个方法需要设置 public SSH keys,暂时搁置)
最后另辟蹊径,采取先下载至本地再 上传 的方式!
本文详细记录了解决在使用Git进行大文件推送时遇到的RPC失败、curl错误及EOF等常见问题的过程。通过调整系统缓存大小配置、尝试ssh方式及采取先下载后上传的策略,最终成功解决了推送大文件的难题。
1万+

被折叠的 条评论
为什么被折叠?



