2

我在这里查看 git 文档,它提到 git 支持 HTTP(s)。我很好奇 git 在通过 HTTPS 推送/克隆代码库时是否会进行任何类型的证书验证。如果是这样,有人可以指出发生这种情况的代码片段吗?

4

2 回答 2

4

是的,git 客户端确实执行证书验证。您可以使用以下命令禁用验证:

git config ––global http.sslVerify false

尝试检查http.sslVerify文档。

在此处查看它的名称。

于 2013-02-25T01:22:43.557 回答
2

您可以在此处找到以下定义:http: //git-scm.com/docs/git-config

http.sslVerify
在通过 HTTPS 获取或推送时是否验证 SSL 证书。可以被 GIT_SSL_NO_VERIFY 环境变量覆盖。

于 2013-02-25T01:19:19.417 回答