GitHub Clone/Push代码失败 OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443 的解决办法

朴灿烈づ我的快乐病毒、 2023-01-13 14:57 242阅读 0赞

问题概述

今天在进行代码Clone,拉取代码的时候遇到一个梗,然后发现Push,提交代码的时候,和这个一样的,错误信息 “ fatal: unable to access ‘https://github.com/....git/‘: OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443 ”

如下图:

20210419113331981.png

解决办法

关于这个问题,使用为Git本身的HTTPS代理导致的,Git支持的协议又三种,即:HTTPS、SSH、SVN、SVN+SSH

如下图:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0hlbGxvX1dvcmxkX1FXUA_size_16_color_FFFFFF_t_70

在进行Push时,本应走SSH通道的,但是因为Git本身默认设置了HTTPS代理,所以,在进行Push的时候走HTTPS通道了,于是就Push不了。

如上所说,既然Git默认开启了HTTPS代理,那直接禁用就可以了,输入指令:

“ git config —global —unset http.proxy ”

解决后再Clone/Push代码时,就可以了,如下图:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0hlbGxvX1dvcmxkX1FXUA_size_16_color_FFFFFF_t_70 1


好了,关于 GitHub Clone/Push代码失败 OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443 的解决办法 就写到这儿了,如果还有什么疑问或遇到什么问题欢迎扫码提问,也可以给我留言哦,我会一一详细的解答的。
歇后语:“ 共同学习,共同进步 ”,也希望大家多多关注CSND的IT社区。

























作       者: 华    仔
联系作者: who.seek.me@java98k.vip
来        源: CSDN (Chinese Software Developer Network)
原        文: https://blog.csdn.net/Hello_World_QWP/article/details/115861047
版权声明: 本文为博主原创文章,请在转载时务必注明博文出处!

发表评论

表情:
评论列表 (有 0 条评论,242人围观)

还没有评论,来说两句吧...

相关阅读