GIT: SSL certificate problem: unable get local issuer certificate
今天从git克隆代码失败,报了一下错误:
fatal: unable to access 'https://xxx.git/': SSL certificate problem: unable get local issuer certificate
这个问题是无法验证服务器提供的 SSL/TLS 证书时。这通常是因为客户端无法找到验证证书链所需的根证书或中间证书。
临时解决方案:禁用 SSL/TLS 证书验证。
在命令行输入:
git config --global http.sslVerify false
具体含义
-
git config: 用于配置 Git 的设置。 -
--global: 表示该配置是全局的,即对所有仓库生效。如果不加--global,则只对当前仓库生效。 -
http.sslVerify: 这是 Git 的一个配置项,用于控制是否验证 HTTPS 连接的 SSL/TLS 证书。 -
false: 表示禁用 SSL/TLS 证书验证。
这是一个临时解决方案,建议尽快修复证书问题,而不是长期禁用SSL验证。

浙公网安备 33010602011771号