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
相关推荐
__雨夜星辰__2 分钟前
什么是 Git 与 Git※hub(※Git※hub加※速访※问教程)
git·github
子夜江寒14 分钟前
GitHub入门协作
github
进击的雷神18 分钟前
突破POST分页与IP封锁:基于表单提交和代理转发的新闻爬虫设计
爬虫·网络协议·tcp/ip
孤影过客20 分钟前
互联网谍战:HTTPS如何守护数据,以及头顶的量子阴云
网络协议·http·https
逛逛GitHub1 小时前
一个运维人写了 12 年的开源项目,Star 刚刚破了 3 万。
github
daguanren2 小时前
LMRing 实测榜:GPT-5.4 登顶?Claude 4.6 还能打吗?
github·aigc
ETA82 小时前
面试官问SSE和WebSocket的区别?看这篇就够了(含心跳机制详解)
websocket·网络协议
CoovallyAIHub2 小时前
Claude Code Review:多 Agent 自动审查 PR,代码产出翻倍后谁来把关?
算法·架构·github
汤愈韬2 小时前
BGP知识点解析
网络协议·网络安全·security
家里有只小肥猫3 小时前
新项目git推送 删除
git