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
相关推荐
uhakadotcom3 小时前
快速开始使用 n8n
后端·面试·github
uhakadotcom3 小时前
React与Next.js:基础知识及应用场景
前端·面试·github
咖啡教室5 小时前
日常开发中常用的git操作命令和使用技巧
git
uhakadotcom7 小时前
MQTT入门:轻量级物联网通信协议
后端·面试·github
可乐加.糖7 小时前
一篇关于Netty相关的梳理总结
java·后端·网络协议·netty·信息与通信
吴盐煮_8 小时前
使用UDP建立连接,会存在什么问题?
网络·网络协议·udp
uhakadotcom8 小时前
阿里云STS:安全、灵活的临时访问管理
后端·面试·github
uhakadotcom9 小时前
Flutter入门指南:快速构建高性能移动应用
面试·架构·github
uhakadotcom9 小时前
React 和 Next.js 的基础知识对比
前端·面试·github
uhakadotcom10 小时前
SwiftUI 入门指南:快速构建跨平台应用
面试·架构·github