欢迎访问我的网站,希望内容对您有用,感兴趣的可以加入我们的社群。

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

Linux 迷途小书童 5年前 (2020-06-08) 3200次浏览 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

linux中,直接在终端中执行

git config --global http.sslVerify false

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

参考资料

喜欢 (0)

您必须 登录 才能发表评论!