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

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

error setting certificate verify locations: CAfile: e:/Program Files/Git/mingw64/ssl/certs/ca-bund_第1张图片

解决方案,打开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

error setting certificate verify locations: CAfile: e:/Program Files/Git/mingw64/ssl/certs/ca-bund_第2张图片

你可能感兴趣的:(应用杂谈)