git - 替自己回答error CAfile: ssl/certs/ca-bundle.crt CApath: none
巴扎黑
巴扎黑 2017-05-02 09:25:55
0
2
1095
  • 错误代码

    fatal : unable to access 'https://***/': error ****** 
    CAfile: *****/Git/minw64/ssl/certs/ca-bundle.crt
    CApath: none

  • 错误原因,更换Git的安装目录后可能导致该问题


  • 解决办法:修改 C:/ProgramData/Git/ 下的文件内容为正确的路径.


巴扎黑
巴扎黑

全部回复(2)
曾经蜡笔没有小新

今天我也碰到了这个问题,试了你的解决方法不行,原因是除了这个config文件之外,还有另外的配置文件覆盖了这个config文件,令人抓狂的是,卸载重新安装git也不能解决问题。
其实使用命令 git config -l可以列出当前所有的配置,查看是否有配置sslCAInfo项配置错误,然后修改就行了。
修改这个文件就好了,C:Usersusername.gitconfig

巴扎黑

今天刚好遇到这个问题,把我的解决方法贴在这里,供需要的人参考吧

$ git config --system http.sslcainfo "**D:\Git\mingw64\ssl\certs\ca-bundle.crt**" 

将加粗部分替换为正确的配置路径即可

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板