错误: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
答案 0 :(得分:0)
此错误消息RPC failed; result=18
表示服务器报告了所下载内容的特定大小,而数据大小不同。这通常意味着远程存储库存在某种问题,或者您使用的是损坏的代理。
如果您控制远程存储库,并且没有由某些软件显式管理,则可以运行git fsck
和git repack -a -d
来查看是否可以解决问题。
如果没有,您可以尝试通过SSH克隆,看看是否可以解决问题;如果是这样,则可能是由于代理(无论是在您的计算机上还是在其他地方)正在拦截事物,或者是由于网络问题。