push 代码到github报错:openssl ssl_connect: connection was reset in connection to github.com:443

push 代码到github,出现错误:openssl ssl_connect: connection was reset in connection to github.com:443,很多人说是代理的问题,然后用各种方法取消代理什么的,比如

$ git config --global --unset http.proxy
$ git config --global --unset https.proxy
 export http_proxy=""
 export https_proxy=""
 export HTTP_PROXY=""
 export HTTPS_PROXY=""
$ unset http_proxy
$ unset ftp_proxy
$ unset all_proxy
$ unset https_proxy
$ unset no_proxy

等各种方式,还是没用,后来执行了下面命令后:

git config --global --add remote.origin.proxy "127.0.0.1:1080"

push还是失败,但是失败原因变成了 “failed to connect to 127.0.0.1 port 1080: connection refused” 

然后又是各种取消代理什么的还是不行,最后是把 C:\Users\用户名\.gitconfig 文件下 [http]以及[remote "origin"]下面的内容删除,删除前先保存以防需要恢复哈,然后在push就成功了,如果有设置代理或是取消代理等方法无效的同学,可以尝试一下。

.gitconfig文件删除前:

[user]
	name = mdou
	email = 96810@qq.com
[http]
	sslVerify = false
	sslBackend = openssl
	sslCAInfo = D:\\Program Files\\Git\\mingw64\\ssl\\cert.pem
[remote "origin"]
	proxy = 
	proxy = 
	proxy = 127.0.0.1:1080
	proxy = 127.0.0.1:1080
	proxy = 127.0.0.1:1080
	proxy = 127.0.0.1:1080
	proxy = 127.0.0.1:1080

.gitconfig文件删除后:

[user]
	name = mdou
	email = 96810@qq.com
[http]
	
[remote "origin"]
	proxy =

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值