让GIt忽略SSL证书错误的方法
2024-09-02 06:45:56
当你通过HTTPS访问Git远程仓库,如果服务器的SSL证书未经过第三方机构签署,那么Git就会报错。这是十分合理的设计,毕竟未知的没有签署过的证书意味着很大安全风险。但是,如果你正好在架设Git服务器,而正式的SSL证书没有签发下来,你为了赶时间生成了自签署的临时证书,怎样才是最便捷的测试手段。
本文记录一种比较好的做法:
第一步,克隆远程仓库时,用env命令设置GIT_SSL_NO_VERIFY环境变量为"ture",并同时调用正常的git clone命令。完整的命令如下:
Bash代码
env GIT_SSL_NO_VERIFY=true git clone https://<host_name/git/project.git
第二步,在克隆完毕的仓库中将http.sslVerify设置为"false"。完整的命令如下:
git config http.sslVerify "false"
最新文章
- Mvc传值
- SQL 子查询,连接查询复习
- 关于javascript对象的简单记忆法
- sql中in和exists效率问题 转自百度知道
- OSI七层与TCP/IP五层网络架构详解
- [SAP ABAP开发技术总结]几个小问题
- leetcode面试准备:Simplify Path
- H-UI的前端处理验证,判断是否已经存在,比较健全的模板,可以自己添加一些校验
- 第一个deeplearning4jproject跑起
- (转载)mysql查询今天、昨天、7天、近30天、本月、上一月数据
- android布局Relative和gridLayout-android学习之旅(十六)
- Unity基础(5) Shadow Map 概述
- Python学习—基础篇之文件操作
- Intel x86_64 Architecture Background 1
- 普通程序员转型AI免费教程整合,零基础也可自学
- 2.在Jenkins中配置及执行 maven + selenium + testng项目
- caffe的一些概念理解
- echart力导向图
- memory拷贝与string拷贝的区别
- 获取最后插入的id另外方法