gpt4 book ai didi

Git Clone 在 OS X Yosemite 上因 sslRead() 错误而失败

转载 作者:IT王子 更新时间:2023-10-29 01:26:54 27 4
gpt4 key购买 nike

我目前使用的是 OS X Yosemite 10.10.3,并尝试 git clone 一个在 Windows 上运行良好的现有存储库。我尝试了通过自制软件和 curl/openssl 安装 git 的组合,但没有成功。当我运行 git clone 时,出现以下 ssl 读取错误:

GIT_CURL_VERBOSE=1 git clone http://myURL/gitlab/project/project.git

> remote: Counting objects: 1641, done. remote: Compressing objects:
> 100% (1588/1588), done.
> * SSLRead() return error -98061641), 136.73 MiB | 1.71 MiB/s
> * Closing connection 2 remote: Total 1641 (delta 910), reused 0 (delta 0) error: RPC failed; result=56, HTTP code = 200 Receiving objects:
> 100% (1641/1641), 137.48 MiB | 1.64 MiB/s, done. Resolving deltas:
> 100% (910/910), done.

我试过同时使用 Https 和 Http,但没有成功。有没有其他人打过类似的东西?

如果有帮助,下面是 git、curl 和 openssl 版本的输出。

curl --version
curl 7.37.1 (x86_64-apple-darwin14.0) libcurl/7.37.1 SecureTransport zlib/1.2.5
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smtp smtps telnet tftp
Features: AsynchDNS GSS-Negotiate IPv6 Largefile NTLM NTLM_WB SSL libz

git --version
git version 2.4.1

openssl version
OpenSSL 0.9.8zd 8 Jan 2015

提前感谢您的指导!

最佳答案

Javabrett 的链接让我找到了答案,它围绕着使用不正确的 SSL 依赖项的 Yosemite,Git 最终使用了它。

使用这些标志通过自制软件安装 Git 是可行的:

brew install git --with-brewed-curl --with-brewed-openssl

或者:

brew reinstall git --with-brewed-curl --with-brewed-openssl

关于Git Clone 在 OS X Yosemite 上因 sslRead() 错误而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30385939/

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