git报错:git SSL certificate problem: unable to get local issuer certificate


问题描述

在github上下载代码包时,出现git SSL certificate problem: unable to get local issuer certificate的错误。


原因分析:

Git 使用 cURL 进行 HTTPS 通信,而 cURL 默认配置是不信任任何证书颁发机构(CA)的。这意味着,除非你明确告诉 cURL 信任特定的 CA,否则它会拒绝所有 SSL 连接。


解决方案:

只需要在命令行输入一下命令即可解决:

bash 复制代码
git config --global http.sslVerify false
相关推荐
巴巴_羊3 小时前
前端面经 计网 http和https区别
网络协议·http·https
Sapphire~6 小时前
odoo-049 Pycharm 中 git stash 后有pyc 文件,如何删除pyc文件
ide·git·pycharm
LyaJpunov6 小时前
HTTPS全解析:从证书签发到TLS握手优化
网络协议·http·https
你曾经是少年6 小时前
HTTPS
网络协议·http·https
2501_915918416 小时前
多账号管理与自动化中的浏览器指纹对抗方案
websocket·网络协议·tcp/ip·http·网络安全·https·udp
I_Scholar7 小时前
OPENSSL-1.1.1的使用及注意事项
linux·ssl
-九斤-9 小时前
http和https的区别
网络协议·http·https
Willis_m9 小时前
Linux 服务器用 SSH 拉取多个 Git 工程
linux·服务器·git·ssh
1candobetter9 小时前
git如何将本地 dev 分支与远程 dev 分支同步
git
此方konata9 小时前
git常用命令
git