git clone给出错误

时间:2018-09-30 13:51:33

标签: git git-clone

错误:RPC失败;结果= 18,HTTP代码= 200MiB | 243.00 KiB / s

致命:远端意外挂起

致命:早期EOF

致命:索引包失败

我已经在git配置下进行了配置,但仍然无法正常工作。

[core] 
    packedGitLimit = 512m 
    packedGitWindowSize = 512m 
[http]
    postBuffer = 1048576000
    maxRequestBuffer = 100M
[push]
    default = current
[pack] 
    deltaCacheSize = 2047m 
    packSizeLimit = 2047m 
    windowMemory = 2047m

我正在克隆git repo

git clone http://pathtogit.git /var/www/html/myproject

我也尝试过启用/禁用git压缩,并且还尝试了以下命令

git clone --depth 1 --branch developer http://path/path.git /var/www/html/project_folder

我正在使用 ubuntu 14.04 git版本1.9.1

1 个答案:

答案 0 :(得分:0)

此错误消息RPC failed; result=18表示服务器报告了所下载内容的特定大小,而数据大小不同。这通常意味着远程存储库存在某种问题,或者您使用的是损坏的代理。

如果您控制远程存储库,并且没有由某些软件显式管理,则可以运行git fsckgit repack -a -d来查看是否可以解决问题。

如果没有,您可以尝试通过SSH克隆,看看是否可以解决问题;如果是这样,则可能是由于代理(无论是在您的计算机上还是在其他地方)正在拦截事物,或者是由于网络问题。