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
相关推荐
悦悦欧呐呐呐呐44 分钟前
git 设置邮箱和用户名
git
正经教主1 小时前
【Git】Git06:Git 管理 Android 项目教程(含GitHub)
android·git
观望过往2 小时前
WebSocket 技术全解析:原理、应用与实现
网络·websocket·网络协议
qinyia2 小时前
WisdomSSH解决因未使用Docker资源导致的磁盘空间不足问题
运维·服务器·人工智能·后端·docker·ssh·github
e***75393 小时前
在 Windows 上生成本地 SSL 证书并使用 HTTPS 访问本地 Nginx 服务器
windows·https·ssl
b***65323 小时前
【解决】RESP.app GUI for Redis 连接不上redis服务器
服务器·redis·github
艾莉丝努力练剑5 小时前
【Git:多人协作】Git多人协作实战:从同分支到多分支工作流
服务器·c++·人工智能·git·gitee·centos·项目管理
mortimer9 小时前
破局视频翻译【最后一公里】––从语音克隆到口型对齐的完整工程思路
python·github·aigc
散峰而望12 小时前
C++数组(二)(算法竞赛)
开发语言·c++·算法·github
阿珊和她的猫13 小时前
HTTP 状态码 304:未修改(Not Modified)的深度解析
网络协议·http·状态模式