【问题标题】:git clone from GitHub RPC failed; result=56, HTTP code来自 GitHub RPC 的 git clone 失败;结果=56,HTTP 代码
【发布时间】:2016-01-15 03:17:18
【问题描述】:

当我从 GitHub 克隆存储库时,我遇到了这个错误。我尝试了很多次,但都没有成功。

git clone https://github.com/cocos2d/cocos2d-x.git
Cloning into 'cocos2d-x'...
remote: Counting objects: 397914, done.
remote: Compressing objects: 100% (19/19), done.
error: RPC failed; result=56, HTTP code = 200 MiB | 0 bytes/s      
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed

我查看了这个question,但我没有安装 Avast。我该如何解决?

编辑:

根据这个question,我通过运行这个命令git config --global http.postBuffer 2M增加了我的git缓冲区。

我在 zsh 下使用 Mac OSX。

【问题讨论】:

  • 使用 ssh url 克隆同一个存储库时是否会遇到同样的错误? git clone git@github.com:cocos2d/cocos2d-x.git
  • 在我尝试设置 git 缓冲区后,它似乎工作了。
  • @einverne 所以请将此作为自我回答。
  • Related。可能你的仓库中有一些大文件(大于http.postBuffer)。

标签: git github


【解决方案1】:

我在设置 git 缓冲区后尝试了几次,正如我在问题中提到的,现在似乎可以工作了。

因此,如果您遇到此错误,请运行以下命令:

git config --global http.postBuffer 2M

然后再试几次。

参考:

git push error: RPC failed; result=56, HTTP code = 0

【讨论】:

    猜你喜欢
    • 2015-06-15
    • 2018-02-21
    • 2014-10-16
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    • 2012-09-21
    • 1970-01-01
    • 2014-01-17
    相关资源
    最近更新 更多