git push 报错

新手上路,请多包涵

问题描述

git push 报错 RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054

问题出现的平台版本及自己尝试过哪些方法

网上说的 git config http.postBuffer 524288000

    git config --global http.postBuffer 524288000
    env GIT_SSL_NO_VERIFY=true
    git config http.sslVerify "false"

这些我都试了。wifi环境、本地连接也都试了,应该也不是网速的问题。而且push 不到1MB 的小项目,是可以push成功的,而且很快,但是有一个15MB的项目,就是push不成功,
到 Total 145 (delta 23), reused 0 (delta 0) 这一句的时候会卡很久,之后出来
rror: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date 这些报错。

下面是我的config 和gitconfig文件
图片描述
图片描述

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)
$ git push
Enumerating objects: 146, done.
Counting objects: 100% (146/146), done.
Delta compression using up to 4 threads.
Compressing objects: 100% (131/131), done.
Writing objects: 100% (145/145), 14.83 MiB | 16.51 MiB/s, done.
Total 145 (delta 23), reused 0 (delta 0)
rror: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date

你期待的结果是什么?实际看到的错误信息又是什么?

有没有遇到过相同情况的大神们给点解决方法,不胜感激!!

阅读 6.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进