软硬件环境
- 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
就没有问题了