2017-02-07 152 views
2

嘗試通過https從github克隆時出現以下錯誤。SSL:在鑰匙串中找不到證書「」及其私鑰

fatal: unable to access 'https://github.com/<any-github-repo>.git/': SSL: Can't find the 
certificate "" and its private key in the Keychain. 

混帳+ SSH並繼續工作,但對於一些情況下,我需要能夠使用https,運行brew update例如,當等。

我在哪裏證書只是""。我至少每個其他的例子都指定了它正在尋找哪個證書,這有助於推斷問題出在哪裏。

有沒有人知道什麼證書""可能是?或者如何最好地解決這個問題?

回答

2

我發現問題的根源。我在~/.gitconfig

一個GitHub的配置文件在那兒,我發現這條線,其中""正在定義

[http] 
    sslCert = 
    sslVerify = false 

sslCert =。我已刪除[http]部分,現在可以使用。

相關問題