尝试设置回购时,我收到以下错误。
remote:计算对象:516,完成。 remote:压缩对象:100% (382/382),完成了。错误:RPC失败; result = 18,HTTP代码= 200 51.00 KiB / s致命:远程终端意外致命:EOF早期 致命:索引包失败
答案 0 :(得分:2)
我也有这个问题..输出让我感到惊讶:
error: RPC failed; result=18, HTTP code = 200
fatal: The remote end hung up unexpectedly
似乎是因为libcurl的问题而发生,libcurl是git中http通信中使用的底层库。
我已经读过其中一个解决方案是尝试使用以下命令增加http.postBuffer:
git config --global http.postBuffer 524288000
也许看一下zdesam的问题:(GitHub Clone Error: Cannot clone with EOF error),看起来非常相关。
答案 1 :(得分:0)
我发现另一个修复程序克隆了一个大型仓库的大型仓库(例如克隆来自美国的亚洲仓库)。如果repo允许,修复是使用ssh而不是https。
使用命令行GIT从GitHub克隆的示例 git clone ssh://git@github.com:jscs-dev / node-jscs.git
或使用SourceTree