【发布时间】:2019-02-07 23:37:21
【问题描述】:
我想运行这个 Git 命令:
git submodule add https://github.com/example/example.git
但我收到此错误:
正在克隆到 'C:/projects/xxx/yyy/zzz/'... 致命:无法访问“https://github.com/xxx/yyy.git/”:设置证书验证位置时出错:
CAfile: C:\Program Files (x86)\git\bin\curl-ca-bundle.crt
CApath:无
致命:将“https://github.com/xxx/yyy.git”克隆到子模块路径“C:/projects/xxx/yyy/zzz/example”失败
所以,为了解决这个问题,我正在尝试运行以下命令:
git config --system http.sslcainfo "C:\Program Files (x86)\git\bin\curl-ca-bundle.crt"
但我收到此错误消息:
错误:无法锁定配置文件 C:/Program Files/Git/mingw64/etc/gitconfig: Permission denied
我该如何解决这个问题?
【问题讨论】:
-
您必须以管理员身份运行该命令,或者直接跳过
--system切换。 -
我有一个类似的问题(克隆尝试给出:错误设置证书验证位置:CAfile:C:/Program Files/Git/mingw64/libexec/ssl/certs/ca-bundle.crt CApath : 无
标签: git