error setting certificate verify locations: CAfile: e:/Program Files/Git/mingw64/ssl/certs/ca-bund

今天通过git更新flutter sdk时报了以下错误;主要是因为上次重装系统后,磁盘目录发生了变化,git被装在了其他盘;导致ca-bundle.crt这个证书文件找不到,所以需要修改git的相关系统配置,如下:

在这里插入图片描述

解决方案,打开git-bash,输入

git config --system --replace-all http.sslcainfo "F:\jrtProgramFile\Git\mingw64\ssl\certs\ca-bundle.crt"

–replace-all是把所有同名的http.sslcainfo值都修改了,因为在配置文件中是以key-value键值对的形式;如果有多个同名的key 就会报错;具体配置可以通过以下命令查看

git config --list

在这里插入图片描述

发布了117 篇原创文章 · 获赞 56 · 访问量 29万+

猜你喜欢

转载自blog.csdn.net/Jiang_Rong_Tao/article/details/96389253