OpenSSL SSL_connect: SSL_ERROR_SYSCALL 在连接 gitlab.com:443 时发生错误

4
我试图将GitLab上的repo克隆到我的本地文件夹。我使用的是Windows 10,并使用适用于Windows 10的Git bash。我创建了一个文件夹并输入了命令:git clone https://gitlab.com/x.x.x.git 然后我收到了这个错误:fatal: unable to access 'https://gitlab.com/x.x.x.git/': OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to gitlab.com:443 我不知道是否由于我使用Git方式不正确(这是我第一次使用),或者与我的SSL版本或其他相关内容有关?需要注意的是,我在代理后面,你认为这可能是问题的根源吗?
非常感谢您的帮助!
1个回答

2

我刚遇到了这个问题。

我的情况是git使用了我的全局git用户设置,但是对于这个特定的repo,我使用了一个不同的电子邮件地址。

解决方法是将我的用户信息设置为repo使用正确的电子邮件地址。

在SourceTree中,我点击右上角的“设置”按钮,然后点击“高级”选项卡,取消“使用全局用户设置”的勾选,然后更改“电子邮件地址”输入框中的值。

enter image description here


1
谢谢你的答复。我尝试了类似的方法,它奏效了! - LyessD
1
当我尝试克隆存储库时,我在VS-2019中遇到了相同的错误。我在Visual Studio全局设置中设置了有效的电子邮件,但没有运气。 - karunakar bhogyari

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接