我正在尝试使用 GitAhead 将 GitHub 存储库克隆到我的磁盘。在左侧边栏中,我可以看到远程存储库。当我双击时,GitAhead 将我带到“远程存储库 URL”对话框,自动正确填写字段。在下一个对话框“存储库位置”中,我选择本地目录,然后单击“克隆”。我收到这条消息:
无法克隆到“/home/[myname]/Development/[myproject]” - 证书无效
我究竟做错了什么?
[操作系统:Linux,openSUSE LEAP 15.2]
我正在尝试使用 GitAhead 将 GitHub 存储库克隆到我的磁盘。在左侧边栏中,我可以看到远程存储库。当我双击时,GitAhead 将我带到“远程存储库 URL”对话框,自动正确填写字段。在下一个对话框“存储库位置”中,我选择本地目录,然后单击“克隆”。我收到这条消息:
无法克隆到“/home/[myname]/Development/[myproject]” - 证书无效
我究竟做错了什么?
[操作系统:Linux,openSUSE LEAP 15.2]
对于自己创建的 git 存储库(gitea 服务器),我也遇到了该错误。repo 访问是通过 https 和自己创建的证书(通过 gitea 命令)设置的。这种自己创建的证书也可能是您的问题,因为如果我将 https 更改为 http,一切正常。
我通过阅读源代码找到了解决方案。按照说明进行操作:
我安装的 GitAhead 中的文件上下文如下所示(文件的一部分):
[http]
sslVerify = false