git:解决server certificate verification failed问题

git:解决server certificate verification failed问题

  • git出现Certificate verification failed
  • 开发板apt update出现Certificate verification failed

git出现Certificate verification failed

问题描述
在使用镜像网站或者代理进行git clone时,可能出现ssl证书验证失败的问题:

fatal: server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none

解决方法
关闭git clone时的ssl验证流程:

git config --global http.sslverify false

另外,我之前还碰到过apt的验证问题,这里也回顾一下:

开发板apt update出现Certificate verification failed

导致sudo apt update出现Certificate verification failed的原因有很多,包括源自身的问题、http的问题等等。如果换源后仍然出现该报错,可能是系统时间出现了问题,

date -R

如果输出系统时间与真实时间差距很大,手动校准时间:

sudo date -s 7/9/2021
sudo date -s 10:05:30
sudo hwclock -w

然后

sudo apt update

问题解决

你可能感兴趣的:(Debug经验,git)