error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54

导语:添加了几个20~30M 大小的SDK,git push 等了半个多小时,显示了 error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54,但是在另外的项目 一样的操作 是没问题的;换成ssh 也不行; 后来在活动监视器里查看网络状况,发现git 发送包 只有 几KB/S;但网络是正常的 ,git clone /pull 都很快;

解决:放到 git lfs 里面,上传的速度达到2.5M/S,然后push ,瞬间成功;

(如果添加后commit 好多次,要用BFG 工具清理缓存记录,一次的话就 git rm –cached xxx; “xxx”是大文件路径,路径从项目下一级目录开始,如果不清除,不会走git lfs 上传)

    原文作者:DDman
    原文地址: https://www.jianshu.com/p/57ea9ffc0797
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞