我再也无法提取代码了。我试图设置路径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
答案 0 :(得分:0)
我遇到了这个问题,因为我的域已迁移,因此 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 --global http.sslCAInfo C:/Users/username/AppData/Local/Programs/Git/mingw64/ssl/certs/ca-bundle.crt
一旦您运行上述(使用相关路径)并且没有任何问题,您就完成了。
仅用于验证,当您运行此命令时:
git 配置 --list --show-origin
这个文件(你在第一个命令中给出的路径)将出现在配置文件列表中(可能是列表中的最后一个)
如果是这样,那么您就可以开始了。您现在可以运行任何 git 命令,并且您很可能会在第一次收到输入用户名和密码的提示。