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

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章