繁体   English   中英

Bitbucket拉/克隆错误

[英]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 Sourcetree克隆示例

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM