[英]Bitbucket pull/clone error
尝试设置存储库时出现以下错误。
远程:计数对象:516,已完成。 远程:压缩对象:100%(382/382),已完成。 错误:RPC失败; 结果= 18,HTTP代码= 200 51.00 KiB / s致命:远程挂断意外致命:早期EOF致命:索引包失败
我也有这个问题。输出使我感到惊讶:
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:无法使用EOF错误进行克隆 ),zdesam似乎很相关。
我发现还有另一种修复方法,可以通过较大延迟在网络上克隆大型存储库(例如,从美国克隆基于亚洲的存储库)。 解决的办法是,如果回购允许,则使用ssh而不是https。
使用使用命令行GIT从GitHub克隆的示例git clone ssh://git@github.com:jscs-dev / node-jscs.git
或使用SourceTree
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.