gitahead - 如何解决“无效证书”
问题描述
我正在尝试使用 GitAhead 将 GitHub 存储库克隆到我的磁盘。在左侧边栏中,我可以看到远程存储库。当我双击时,GitAhead 将我带到“远程存储库 URL”对话框,自动正确填写字段。在下一个对话框“存储库位置”中,我选择本地目录,然后单击“克隆”。我收到这条消息:
无法克隆到“/home/[myname]/Development/[myproject]” - 证书无效
我究竟做错了什么?
[操作系统:Linux,openSUSE LEAP 15.2]
解决方案
对于自己创建的 git 存储库(gitea 服务器),我也遇到了该错误。repo 访问是通过 https 和自己创建的证书(通过 gitea 命令)设置的。这种自己创建的证书也可能是您的问题,因为如果我将 https 更改为 http,一切正常。
我通过阅读源代码找到了解决方案。按照说明进行操作:
- 打开 GitAhead
- 打开菜单工具 - 选项
- 打开“编辑配置文件...”
- 添加“[http]”部分
- 下面,添加项目“sslVerify = false”
我安装的 GitAhead 中的文件上下文如下所示(文件的一部分):
[http]
sslVerify = false
推荐阅读
- vue.js - 在 electron-vue 应用程序中使用哪个 webpack 加载器与生成的二进制文件一起使用?
- typescript - 如何使用 Jest 在异步函数中测试函数参数
- html - 有没有办法让两个独立的元素相互滚动而不会在移动设备上出现任何奇怪的晃动?
- python - “TypeError:‘元组’对象不可调用”
- python-3.x - 我正在尝试读取一个字符串加密它保存到一个文本文件然后读取文本文件读取加密字符串在python中解密它
- authentication - 为 ADFS 2019 (v4) 构建自定义身份验证方法
- html - 有没有办法在使用 text-orientation: upright 时调整浏览器创建的空白?
- r - 根据出现在一个元素及其本身之前的元素识别模式
- sql - PostgreSQL:选择连续多次大于一个值的行
- python - Pandas:如何过滤数据集中今天日期大于日期字段的数据集