3

我正在尝试克隆托管在Stash中的 git 存储库,但没有运气。

我收到以下错误:

fatal: unable to access 'https://xxx@stash.xxx.com/scm/yyy/yyy.git/': SSL certificate problem: Invalid certificate chain

我通过登录 Stash 并通过浏览器查看来确认我可以访问存储库。

我还使用ssh-add.

4

1 回答 1

17

解决了!(从这个问题得到一点帮助,但解决方案略有不同。)

  1. 浏览到 Stash 中的存储库。

  2. 单击地址栏中的小“https”图标。单击显示证书。将小证书图标拖到桌面上。Safari 中的 http 弹出窗口

  3. 打开钥匙串访问实用程序(将其键入 Finder)。在 Keychains 列表中,选择粗体项,然后在 Category 下选择 Certificates。证书窗口

  4. 将证书从桌面拖到列表中,以便添加。

  5. 右键单击证书,单击获取信息。展开信任部分(单击小三角形)并在顶部下拉列表中选择始终信任。关闭窗口并确保保存更改。证书信息窗口

于 2014-04-22T00:46:23.740 回答