今天通过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