git问题

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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容