OpenSSL SSL_connect: 连接到 github.com:443 时连接被重置

3

当我关闭 VPN 后,Git 无法工作:

"fatal: 无法访问 'https://github.com/mojtaba013/formik-app.git/': OpenSSL SSL_connect: Connection was reset in connection to github.com:443 Pushing to https://github.com/mojtaba013/formik-app.git", 请帮忙。


2个回答

2
我遇到了同样的问题。
在寻找解决方案后,最终这个方法对我有效:使用SSH密钥
(也许还有其他解决方案,我不知道!)
以下是逐步解决问题的我的方法:
  1. 生成新的SSH密钥/将其添加到ssh-agent中。请参阅此处
  2. 将新生成的SSH密钥添加到您的GitHub帐户中。请参阅此处
  3. 使用SSH克隆存储库。请参阅此处(点击SSH选项卡)。
    (我建议您在与当前工作路径不同的新文件夹上测试它)
就这样。现在尝试拉取/推送。一切都应该正常工作
打开文件.git/config 如果您注意到[remote "origin"]中的URL参数值已更改!

有用的文档:
使用SSH连接到GitHub
测试您的SSH连接
使用SSH密钥密码短语

0

我之前遇到了同样的问题,按照“使用SSH密钥”的指示操作后却没有获得合适的结果。

更为简单且可行的方法是安装“GitHub桌面版”应用程序。 它运行良好且稳定。 https://desktop.github.com/ [GitHub应用][1] [1]: https://desktop.github.com/


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