Bitbucket拉/克隆错误

时间:2015-04-16 06:59:52

标签: git bitbucket

尝试设置回购时,我收到以下错误。

  

remote:计算对象:516,完成。 remote:压缩对象:100%   (382/382),完成了。错误:RPC失败; result = 18,HTTP代码= 200 51.00   KiB / s致命:远程终端意外致命:EOF早期   致命:索引包失败

2 个答案:

答案 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 Sourcetree clone example