无法GIT:设置证书验证位置时出错



我再也无法提取代码了。我试着设置路径git,但仍然不起作用。。我还关闭了SSL检查

$ git pull origin develop-Avaya
fatal: unable to access 'https://gitlab.com/Tuong_Nguyen1/OCMT.git/': error setting certificate verify locations:
CAfile: C:/Program Files/Git/mingw64/libexec/ssl/certs/ca-bundle.crt
CApath: none

我遇到这个问题是因为我的域被迁移了,因此ca-bundle.crt文件的路径不再有效,因为它已经从更改

C:/Users/empid/AppData/Local/Programs/Git/mingw64/ssl/certs/ca-bundle.crt到C:/Users/用户名/AppData/Local/Programs/Git/mingw64/ssl/certs/ca-bundle.crt

如果你知道你的ca-bundle.crt文件的路径,那么你可以简单地在cmd中运行这个命令,从正确的位置添加配置文件,即

git-config--全局http.sslCAInfo C:\/Users/username/AppData/Local/Programs/git/mingw64/ssl/certs/ca-bundle.crt

一旦你运行了以上(使用相关路径(,并且没有遇到任何问题,你就完成了。

只是为了验证,当你运行这个命令时:

git-config--list--显示原点

这个文件(您在第一个命令中给出的路径(将出现在配置文件列表中(可能是列表中的最后一个(

如果是这样,那么你就可以去了。您现在可以运行任何git命令,并且很可能第一次收到输入用户名和密码的提示。

相关内容

最新更新