yak*_*yak 4 gui git certificate ssl
我在 Windows 7 上使用 git GUI。我需要克隆存储库并且只想使用它。
但是,当使用自签名证书克隆、拉取、推送到/从 repo 时,我收到此错误:
我试图做一些解决方法:
并检查路径C:\Users\student\.git以查看我的配置文件中的内容:
但是,我仍然无法完成这项工作。有没有人有任何线索?如何使用 git gui 和自签名证书?
加起来:
我有一台安装了 Git 服务器的服务器。我使用自签名证书保护了服务器。我创建了一个存储库,我们称之为 X。现在我在使用 git gui 时在我的 Git 服务器上克隆/推/拉任何存储库时遇到问题。
但是,当我切换到 git cmd 时,克隆/推送就可以了,当我使用这些命令时:
git -c http.sslVerify=false push
git -c http.sslVerify=false clone https://...
Run Code Online (Sandbox Code Playgroud)
我尝试以管理员身份编辑位于 中C:\Users\student\.git的配置文件git config sslVerify=false。但是,虽然sslVerify = false我的配置文件中有,git -c http.sslVerify=false但在使用 git cmd 时我仍然需要使用(但可以说,我没问题)。
所以基本上,我需要一种在使用 git gui 时跳过 SSL 证书检查的方法(它完全安全,我只在我的本地网络上使用它)。问题是如何用 git gui 做到这一点?是否有任何选项可以一劳永逸地设置,我想跳过使用 git gui 的证书验证部分?
请发布$ git config --global --list. 禁用 SSL 检查的命令是git config --global http.sslVerify false.
以.pem文件形式获取证书并将 git 设置为信任它$ git config --global http.sslCAInfo /path/to/cert.pem。
| 归档时间: |
|
| 查看次数: |
7589 次 |
| 最近记录: |