gpt4 book ai didi

git - 如何使用 GIT 命令内联指定 CAFile 路径?

转载 作者:太空狗 更新时间:2023-10-29 13:35:59 34 4
gpt4 key购买 nike

我正在尝试通过 https 克隆一个存储库,出于某种原因,即使我的本地配置说明了从哪里获取 CAFile,它也会尝试使用全局配置中的值。

本地配置:

[http]
sslCAInfo = c:/../cacert-client.pem

全局配置:

[http]
sslCAinfo = /bin/curl-ca-bundle.crt

当我执行我的克隆命令时,我看到它试图使用全局 CAFile 值而不是本地值。

如何使用 git clone 命令内联指定 http.sslCAinfo?

最佳答案

c:/your/path/to/cacert-client.pem 应该可以工作,假设您问题中的 '/../' 代表 your/path/to(否则 c:/../xx 指向不存在的路径)。

如果不行,你可以试试其他语法:

git config http.sslCAinfo /c/your/path/to/cacert-client.pem

您还可以将 GIT_CURL_VERBOSE 设置为 1 并查看更多 git 使用的内容。

正确设置路径(通过 git config,或使用环境变量 GIT_SSL_CAINFO)比替代方案更好:GIT_SSL_NO_VERIFY=truegit config --global http.sslVerify false

关于git - 如何使用 GIT 命令内联指定 CAFile 路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22893203/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com