知识星球: 迷途小书童;个人微信:xituxiaoshutong100

执行Git命令时出现SSL certificate problem的解决办法

Linux 迷途小书童 0评论

软硬件环境

  • ubuntu 18.04 64bit
  • git

问题描述

为了管理平时写的代码,我在自己的vps上面搭建了基于git的图像化源码管理工具,这是一个轻量级的github,详细的搭建过程可以参考之前的博文 Gogs配置使用详解。但是由于https使用了免费的Let's encrypt发放的证书,每3个月就要重新申请一次,现在导致,更换了证书后,项目在git clone时会报SSL certificate problem: self signed certificate这样的错误。

解决方法

由于是自己的项目,这里可以简单采取忽略的方式(主要还是没能找到gogs的根由)来解决

windows上可以通过设置环境变量,在Power Shell中执行

set GIT_SSL_NO_VERIFY=true git clone

linux中,直接在终端中执行

git config --global http.sslVerify false

最后再进行git clone就没有问题了

参考资料

微信公众号

wechat

B站

bilibili

微信

wechat

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址