git报错处理

javascript 复制代码
git clone https://192.178.2.4:8899/carbonfootprintpublicservice/xxx.git
Cloning into 'manage'...
fatal: unable to access 'https://192.178.2.4:8899/carbonfootprintpublicservice/xxx.git/': SSL certificate problem: self signed certificate

这个错误是因为你的 Git 服务器 (192.168.1.2:8699) 使用的是 自签名 SSL 证书 (self-signed

certificate),而 Git 默认会验证 HTTPS 证书的有效性,由于该证书不是由受信任的证书颁发机构 (CA)

签发的,因此被拒绝,导致克隆失败。

(临时/开发环境)临时禁用 SSL 验证

javascript 复制代码
# 仅为这个远程仓库禁用 (推荐这种方式,如果必须禁用)
git config --global http.https://192.178.2.4:8899.sslVerify false

# 或者,全局禁用 (非常不推荐)
git config --global http.sslVerify false
相关推荐
鶴哥只手遮天6 小时前
Gitea源码深度剖析-第6章 Git 底层封装与仓库存储
git·开源
鶴哥只手遮天6 小时前
Gitea源码深度剖析-第2章 启动流程与配置体系
git·开源
鶴哥只手遮天6 小时前
Gitea源码深度剖析-第4章 数据库层与 ORM 体系(xorm)
git·开源
鶴哥只手遮天6 小时前
Gitea源码深度剖析-第5章 权限体系
git·开源
鶴哥只手遮天6 小时前
Gitea源码深度剖析-第13章 前端工程与模板体系
git·开源
鶴哥只手遮天6 小时前
Gitea源码深度剖析-第9章 REST API v1 体系
git·开源
鶴哥只手遮天6 小时前
Gitea源码深度剖析-第8章 Pull Request 全生命周期:Gitea 最复杂的子系统
git·开源
除不掉的灰色6 小时前
git回退提交前
git
认真恰饭6 小时前
Git push时警告邮箱暴露,推送失败
git
A心有千千结9 小时前
通过 SSH 反向代理让服务器借用本机网络访问 GitHub 的最佳实践
linux·服务器·网络·git·ssh·github