2

在使用 git 的时候,遇到过很多种 RPC 失败的情况。

例如:

错误:RPC 失败;结果 = 56,HTTP 代码 = 0

当我用谷歌搜索“git rpc failed”时,我可以得到很多结果,尤其是来自stackoverflow:

错误:RPC 失败;结果 = 22,HTTP 代码 = 413
错误:RPC 失败;结果 = 22,HTTP 代码 = 400
错误:RPC 失败;结果 = 22,HTTP 代码 = 411
...

但是,RPC failed 的含义是什么,我们如何解决它们,我们在哪里可以找到关于这些错误代码含义的列表?

4

1 回答 1

1

一个潜在的原因是你有旧版本的 git。尝试将您的 git 更新到更新的版本。例如,github 支持的最低版本是 1.7.10。

对您来说具体错误是关于 http post buffer,可能需要增加:

git config --global http.postBuffer 524288000

git克隆时远程端意外挂断

一种解决方法可能是获取同一个 repo 的 ssh url 并使用它。

于 2013-10-23T05:05:25.590 回答