gpt4 book ai didi

git - 通过 git 将密码传递给 libcurl?

转载 作者:太空狗 更新时间:2023-10-29 13:23:36 25 4
gpt4 key购买 nike

环境:Fedora 15 x64(是的,我们正在远离它),git 1.7.11.1。

我们遇到了 git clone 的问题,它在 https 存储库上失败,因为客户端默认未启用 Git 服务器使用的密码。

我们设法用普通的“curl -v”(curl 7.21.3,但 git 似乎正在使用它自己的副本)复制问题:

curl -v https://git.repo.com

(内部服务器名称已被替换)像 Git 一样失败,但是:

curl --cipher rsa_rc4_128_sha -v https://git.repo.com

成功。

现在的问题是我们如何将这样的标志传递给 Git 使用的 libcurl。到目前为止,我还没有找到这样的方法(用谷歌搜索 libcurl、git,查看了 Git 和 libcurl 的源代码)。

最佳答案

不,将密码列表指定给 libcurl 的选项称为 CURLOPT_SSL_CIPHER_LIST但不被 git 使用。

您需要修改 git 源代码才能引入此功能。不应该太难,也许你可以说服 git project为 future 接受这个改变!

关于git - 通过 git 将密码传递给 libcurl?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13114268/

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