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
相关推荐
txinyu的博客2 分钟前
HTTP服务实现用户级窗口限流
开发语言·c++·分布式·网络协议·http
l1t38 分钟前
利用DeepSeek辅助拉取GitHub存储库目录跳过特定文件方法
人工智能·github·deepseek
Hilaku1 小时前
我用 Gemini 3 Pro 手搓了一个并发邮件群发神器(附源码)
前端·javascript·github
掘根1 小时前
【仿Muduo库项目】HTTP模块1——Util子模块
网络·网络协议·http
番茄灭世神3 小时前
Git入门使用学习
git·gitee·软件工程·计算机专业入门
CCPC不拿奖不改名3 小时前
网络与API:从HTTP协议视角理解网络分层原理+面试习题
开发语言·网络·python·网络协议·学习·http·面试
逛逛GitHub3 小时前
GitHub 上 2300 人 Star 的 Claude Code 可视化工作流编辑器。
github
liulilittle3 小时前
OPENPPP2 网络驱动模式
开发语言·网络·c++·网络协议·信息与通信·通信
tzy2333 小时前
分享一个 HTTP(S) 代理&抓包工具,拦截和Mock Web客户端请求和服务端响应
前端·网络协议·http