使用git时,遇到了多种RPC失败。
e.g:
错误:RPC失败; result = 56,HTTP code = 0
当我谷歌“git rpc失败”时,我可以从stackoverflow获得很多结果:
错误:RPC失败;结果= 22,HTTP代码= 413
错误:RPC失败;结果= 22,HTTP代码= 400
错误:RPC失败; result = 22,HTTP代码= 411
...
但是,RPC失败的意义是什么,我们如何对它们进行故障排除,以及在哪里可以找到有关这些错误代码含义的列表?
答案 0 :(得分:1)
一个潜在的原因是你有旧版本的git。尝试将您的git更新为更新版本。例如,github支持的最低版本为1.7.10。
你的具体错误是关于http post缓冲区,可能需要增加:
git config --global http.postBuffer 524288000
The remote end hung up unexpectedly while git cloning
解决方法可能是获取同一个repo的ssh url并使用它。