如何解决Git Clone时无法识别Https证书的问题

ops/2024/12/22 8:50:37/

例如在通过Idea工具Clone Gitee代码库时,报错如下:

fatal: unable to access 'https://gitee.com/xxx/yyy.git/': 
SSL certificate problem: unable to get local issuer certificate

这个问题通常是由于本地计算机无法验证远程服务器的SSL证书引起的。可以通过以下几种方法来解决:

  1. 更新Git:确保你使用的是最新版本的Git,因为较新的版本可能已经修复了这个问题。

  2. 配置Git忽略SSL验证:你可以临时配置Git忽略SSL验证,但这不推荐用于生产环境,因为会降低安全性。

    git config --global http.sslVerify false
    
  3. 安装根证书:下载并安装缺失的根证书。你可以从证书颁发机构的网站下载根证书,然后将其添加到系统的证书存储中。

  4. 设置CA证书路径:如果你有CA证书文件,可以通过以下命令告诉Git使用这个证书文件:

    git config --global http.sslCAInfo /path/to/ca-bundle.crt
    

推荐使用第三种或第四种方法来解决这个问题,以确保连接的安全性。


http://www.ppmy.cn/ops/143977.html

相关文章

【活动邀请·深圳】深圳COC社区 深圳 AWS UG 2024 re:Invent re:Cap

re:Invent 是全球云计算领域的顶级盛会,每年都会吸引来自世界各地的技术领袖、创新者和实践者汇聚一堂,分享最新的技术成果和创新实践,深圳 UG 作为亚马逊云科技技术社区的重要组成部分,将借助 re:Invent 的东风,举办此…

【基础】nginx简单配置

nginx是个啥 常用的功能,对于测试来说,了解以下几种就行了,还有其他的作用,到时候遇到的时候再查询 1.是一个轻量级的web服务器,主要用于静态内容的服务,如HTML文件、图像等(提供网络浏览服务&…

电脑除尘更换cpu和显卡硅脂过程及安装win11系统中遇到的问题

原由 电脑是2022款的显卡TRX3050ti 的Y7000p,在使用过程中发现电脑风扇声音很大,想来也是用很久没有清理过灰尘了,在拆卸视频中发现一个换硅脂的,刚好手头有,想来也没换过,所以就直接换了。但修完后直接打开却出现了无…

React 事件机制和原生 DOM 事件流有什么区别

发现宝藏 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【宝藏入口】。 React 的事件机制与原生 DOM 事件流在设计和实现上有一些显著的区别。了解这些区别有助于我们更好地理解 React 是如何管理事件的…

Android运行低版本项目可能遇到的问题

Android运行低版本项目可能遇到的问题 低版本项目总是遇到各种问题的,耐心点 一、gradle-xxx.xxx.xxx.zip一直下载不下来 在gradle-wrapper.properties可以试下 distributionBaseGRADLE_USER_HOME distributionPathwrapper/dists zipStoreBaseGRADLE_USER_HOME …

android:sharedUserId 应用进程声明介绍

背景 adb install 安装系统软件报错,原因是签名不一致,进程改变。 代码分析 AndroidManifest.xml 定义的 android:sharedUserId 应用归属进程不同,从phone切换到system。 初始配置 <manifest xmlns:android="http://schemas.android.com/apk/res/android"c…

Windows下安装Rabbit MQ

一、安装环境&#xff1a; 系统&#xff1a;windows11; 环境配置安装&#xff1a;otp_win64_25.3.2.14.exe&#xff08;erlang类库&#xff09;&#xff1b; 服务应用安装&#xff1a;rabbitmq-server-3.12.4.exe&#xff1b; 二、erlang环境&#xff1a; 1.执行…

关于electron项目运行时,只编译渲染进程,不编译主进程问题

现象 编译到此处卡住没有报错也没下文 看下命令执行后操作 找到对应命令后操作 这里的await 没有收到完成信号导致 再看vue-cli-service 命令 此处发现是这个方法报错导致 再看这个方法 结论 所以项目不能存在 yarn.lock 而去使用npm&#xff0c;vuecli会优先执行yarn 命令&a…