1.git clone 地址 的时候遇到的问题
error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed`
原因:
这是因为服务器的SSL证书没有经过第三方机构的签署,所以才报错。解决方案如下:
第一步,克隆远程仓库时,用env命令设置GIT_SSL_NO_VERIFY环境变量为”ture”,并同时调用正常的git clone命令。
第二步,在克隆完毕的仓库中将http.sslVerify设置为”false”。
解决方法
env GIT_SSL_NO_VERIFY=true git clone 地址
//下载结束后
git config http.sslVerify "false"
另外一个错误
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
原因:
tag 文件太多 通过只clone深度为一的方法解决
解决方法
git clone 地址 --depth 1