我正在查看git文档here,它提到git支持HTTP(s)。我很好奇git是否在通过HTTPS推送/克隆代码库时进行任何类型的证书验证。如果是这样,有人会指向我发生这种情况的代码片段吗?
答案 0 :(得分:4)
是的,git客户端确实执行证书验证。您可以使用以下命令禁用验证:
git config ––global http.sslVerify false
尝试查看http.sslVerify
文档。
Check here了解它的位置。
答案 1 :(得分:2)
您可以在此处找到以下内容:http://git-scm.com/docs/git-config
http.sslVerify
获取或推送HTTPS时是否验证SSL证书。可以被GIT_SSL_NO_VERIFY环境变量覆盖。