使用git克隆https url时出现证书问题

使用git克隆https url时出现证书问题,git,curl,Git,Curl,我的MacOS上有git版本1.7.2.2和curl 7.21.1。我正在尝试克隆一个url,如: git clone https:// repositories.mydomain.com/myproject/myproject.git myproject 但是 错误:访问时无法使用客户端证书(未找到密钥或密码短语错误?) 我试过了 git config --global http.sslVerify false 忽略SSL,但这不起作用。我还将CA证书放入/opt/local/share/

我的MacOS上有git版本1.7.2.2和curl 7.21.1。我正在尝试克隆一个url,如:

git clone https:// repositories.mydomain.com/myproject/myproject.git myproject
但是

错误:访问时无法使用客户端证书(未找到密钥或密码短语错误?)

我试过了

git config --global http.sslVerify false
忽略SSL,但这不起作用。我还将CA证书放入/opt/local/share/curl/curl-CA-bundle.crt中,但这也不起作用

有什么想法吗?

找到了罪犯


有一个名为GIT_SSL_CERT的环境变量指向一个jks。因此,它覆盖了我的所有配置。

在Git上使用备用证书文件:

git config --global http.sslcainfo latest/ca/path
要获取备用证书文件,请参阅:并获取cacert.pem文件