使用Git clone代码失败的解决方法

今天从GitHub上找到一份代码,想要clone到本地,便利用Git去clone代码,结果报了以下错误:

error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed

查了一下,发现上因为Git限制了推送数据的大小导致的错误。

解决方法:重新设置通信缓存大小

git config http.postBuffer 524288000

如果当你输入完还继续报错:

$ git config http.postBuffer 524288000
fatal: not in a git directory

那么你可以加上--global试试:

git config --global http.postBuffer 524288000

这样就不会再出问题了,完美解决。剩下的你就该干嘛干嘛啦。

如果还有问题,额,请自行百度,抱歉。

推荐阅读更多精彩内容

  • Git 命令行学习笔记 Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来...
    sunnyghx阅读 3,687评论 0 11
  • Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来。这样一来,任何一处协同...
    __silhouette阅读 15,326评论 5 147
  • 阅读时间:15分钟 阅读页码:80p 速度:2000字/分钟 万达和希尔顿,拜访了四家公司,向他们借信用点,但却都...
    杰西卡武阅读 175评论 0 0
  • 快23岁的我,对于父母而言就是一个开关,开关一摁下,就拉开了一场家庭伦理催婚的大剧。 对于总被摁的我是痛苦的,对于...
    冉冉孤生竺阅读 243评论 6 3
  • 梅艳一枝,香馨透帘, 仙子宫开芳宴。 真玉立窗外, 翠黛眉初现。 垂眷轻招摇素手, 上海岛,蓬境金殿。 箫笙管笛韵...
    断红尘阅读 28评论 0 0