当你通过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"

最新文章

  1. Mvc传值
  2. SQL 子查询,连接查询复习
  3. 关于javascript对象的简单记忆法
  4. sql中in和exists效率问题 转自百度知道
  5. OSI七层与TCP/IP五层网络架构详解
  6. [SAP ABAP开发技术总结]几个小问题
  7. leetcode面试准备:Simplify Path
  8. H-UI的前端处理验证,判断是否已经存在,比较健全的模板,可以自己添加一些校验
  9. 第一个deeplearning4jproject跑起
  10. (转载)mysql查询今天、昨天、7天、近30天、本月、上一月数据
  11. android布局Relative和gridLayout-android学习之旅(十六)
  12. Unity基础(5) Shadow Map 概述
  13. Python学习—基础篇之文件操作
  14. Intel x86_64 Architecture Background 1
  15. 普通程序员转型AI免费教程整合,零基础也可自学
  16. 2.在Jenkins中配置及执行 maven + selenium + testng项目
  17. caffe的一些概念理解
  18. echart力导向图
  19. memory拷贝与string拷贝的区别
  20. 获取最后插入的id另外方法

热门文章

  1. Codeforces 917B MADMAX (DP+博弈)
  2. 基于注解的AOP配置
  3. 「BZOJ3065」带插入区间第K小值 替罪羊树&#215;线段树
  4. 重装iTunes 错误代码42401 解决办法
  5. Nginx01---简单使用
  6. shell控制流程
  7. Qt 学习之路 2(12):菜单栏、工具栏和状态栏
  8. bootstrap-table 选择行,并且获得选中行的所有数据内容
  9. C语言中的常用函数_持续更新
  10. sharepoint_study_7