【Git】git clone 报错 server certificate verification failed. CAfile: none CRLfile: none

问题描述

使用代理访问 github ,克隆 git 仓库,发生报错。

fatal: 无法访问 'xxx':server certificate verification failed. CAfile: none CRLfile: none

原因分析

服务器证书验证失败。


解决方案

设置 git 禁用证书验证。(可能会降低安全性)

git config --global http.sslverify false
git config --global https.sslverify false

重新执行 git clone ,克隆成功。

正克隆到 'xxx'...
remote: Enumerating objects: 16374, done.
remote: Counting objects: 100% (4109/4109), done.
remote: Compressing objects: 100% (132/132), done.
remote: Total 16374 (delta 4015), reused 4018 (delta 3977), pack-reused 12265
接收对象中: 100% (16374/16374), 70.27 MiB | 33.94 MiB/s, 完成.
处理 delta 中: 100% (10662/10662), 完成.

你可能感兴趣的:(Git,git)