在适应git 时,遇到了如下问题。
fatal: unable to access 'https://github.com/brunosimon/folio-2019.git/': error setting certificate verify locations: CAfile: D:/明月下/Git/mingw64/ssl/certs/ca-bundle.crt CApath: none
第一反应是查找这个文件是什么,在不在。
首先这个文件是ca证书,可以保证信息传输安全(没更仔细了解)。然后发现由于该过git安装目录,所以这个地址失效了。
(顺带一提,并不是真的有ca-bundle.crt 这样一个文件,而是ca-bundle 、ca-bundle.trust)
那么解决方法就是设置目录
1. git config -l
查看所以git设置,其中应该包含一项 http.sslcainfo 我们可以再确认一次这个应该就是报错的位置。
2. git config --system http.sslcainfo "D://MingYX/Git/mingw64/ssl/certs/ca-bundle.crt"
使用 git config --system 命令来修改配置,双引号内为修改后的正确路径。
再次使用git clone ,一切正常
——————————————————————————
补充个邪道方法,也可以不用这个ca证书,忽略这步设置。
git config --system http.sslverify false
标签:none,git,crt,--,ca,bundle,CApath,config From: https://www.cnblogs.com/MingYX/p/17321312.html