我试图克隆Stash中托管的git存储库,但没有运气。
我收到以下错误:
fatal: unable to access 'https://xxx@stash.xxx.com/scm/yyy/yyy.git/': SSL certificate problem: Invalid certificate chain
我确认我可以通过登录Stash并通过浏览器查看来访问存储库。
我还使用ssh-add
加载了该存储库的私钥。
答案 0 :(得分:16)
解决了! (在this question的帮助下,但是解决方案略有不同。)
浏览Stash中的存储库。
点击地址栏中的小“https”图标。单击显示证书。将小证书图标拖到桌面上。
打开Keychain Access实用程序(将其输入Finder)。在“钥匙串”列表中,选择粗体项,然后在“类别”下,选择“证书”。
将证书从桌面拖到列表中,以便添加。
右键单击证书,单击“获取信息”。展开“信任”部分(单击小三角形),然后在顶部下拉列表中选择“始终信任”。关闭窗口并确保保存更改。