当前位置: 首页 > news >正文

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

上述报错的完整信息是:

Cloning into 'test'...
fatal: unable to access 'https://github.com/xxxx/xxxx.git/': SSL certificate problem: unable to get local issuer certificate

该报错表示 Git 在使用 HTTPS 协议克隆仓库时,无法验证 GitHub 的 SSL 证书。这通常是因为你的系统缺少受信任的根证书或 Git 的 CA 证书包配置不正确。

解决方案:告诉git使用系统的证书

在git bash执行以下命令:

git config --global http.sslVerify true
git config --global http.sslBackend schannel

注意,这里最好使用关键字global,如果使用system可能会报错没有权限

error: could not lock config file D:/Program Files/Git/etc/gitconfig: Permission
 denied
类似地,手动更新git 的证书包,也可能会报一样的错:没有权限

其中,手动更新git证书包的方法:从 curl 官方网站 下载最新的 cacert.pem 文件,并重命名为

ca-bundle.crt,放入git的目录:git\mingw64\ssl 下

http://www.lqws.cn/news/109225.html

相关文章:

  • 金融中的线性优化:投资组合分配与求解器 - Part 2
  • 【大模型】ChatGLM训练框架
  • R1-Searcher++新突破!强化学习如何赋能大模型动态知识获取?
  • 产品更新丨谷云科技ETLCloud 3.9.3 版本发布
  • Qiskit:量子计算模拟器
  • 深入理解汇编语言中的顺序与分支结构
  • 19-项目部署(Linux)
  • 新德通科技:以创新驱动光通信一体化发展,赋能全球智能互联
  • CAMEL-AI开源自动化任务执行助手OWL一键整合包下载
  • 依赖注入-@Resource和@Autowired
  • Java并发编程实战 Day 5:线程池原理与使用
  • EMQX 社区版单机和集群部署
  • HCIP(BGP综合实验)
  • 学习STC51单片机26(芯片为STC89C52RCRC)
  • 通过阿里云 DashScope API 调用通义千问
  • 51c大模型~合集134
  • Redis缓存-数据淘汰策略
  • 6.RV1126-OPENCV 形态学基础膨胀及腐蚀
  • Spring Boot整合Druid与Dynamic-Datasource多数据源配置:从错误到完美解决
  • 推荐一款PDF压缩的工具
  • 【AI News | 20250603】每日AI进展
  • Cursor + Claude 4:海外工具网站开发变现实战案例
  • 《Spring Bean 是怎么被创建出来的?容器启动流程全景分析》
  • 网络原理1
  • C++ 中的依赖注入(Dependency Injection)
  • MySQL的备份和恢复
  • 系统思考:短期利益与长期系统影响
  • 物联网通信技术全景指南(2025)之如何挑选合适的物联网模块
  • 纯色图片生成器
  • 【Typst】1.Typst概述