尝试克隆Stash存储库时出现SSL错误

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加载了该代码库的私钥。

1个回答

17

搞定了!(在这个问题的帮助下,但是有一个稍微不同的解决方案。)

  1. 在Stash中浏览存储库。

  2. 点击地址栏中的小“https”图标。点击“显示证书”按钮。将小证书图标拖到桌面上。http popup window in Safari

  3. 打开钥匙串访问实用程序(在Finder中输入)。在钥匙串列表中,选择粗体项,在类别下选择“证书”。Certificates windows

  4. 将证书从桌面拖入列表中,使其被添加。

  5. 右键单击该证书,选择“获取信息”。展开“信任”部分(点击小三角形),在顶部下拉菜单中,选择“始终信任”。关闭窗口并确保更改得到保存。Certificate Info window


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接