git - 替自己回答error CAfile: ssl/certs/ca-bundle.crt CApath: none

浏览:25日期:2023-10-07

问题描述

错误代码

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

git - 替自己回答error CAfile: ssl/certs/ca-bundle.crt CApath: none

git - 替自己回答error CAfile: ssl/certs/ca-bundle.crt CApath: none

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

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

git - 替自己回答error CAfile: ssl/certs/ca-bundle.crt CApath: none

问题解答

回答1:

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

回答2:

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

$ git config --system http.sslcainfo '**D:Gitmingw64sslcertsca-bundle.crt**'

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

相关文章: