git clone github仓库unable to access ‘http://github.com/xxx‘: OpenSSL SSL_read: SSL_ERROR_SYSCA

今天在一台新电脑上准备clone一个github仓库 执行如下命令:

$ git clone https://github.com/peachyy/sdmq.git
Cloning into 'project'...
fatal: unable to access 'https://github.com/peachyy/sdmq.git/': OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 0

发现报openSSL错误,初步判断是网络问题。因为我用浏览器访问github有时候也会出现访问不到类似错误的时候。

使用git proxy的方法进行访问,我在本机开了网络代理加速服务,开启后 git需要进行设置一下代理地址。执行如下设置git全局代理配置,需要注意的是IP和端口需要改为自己的。

#http代理
git config --global http.proxy 127.0.0.1:1080
#https 代理
git config --global https.proxy 127.0.0.1:1080

查看设置的代理配置是否生效,执行以下命令能返回上一步设置的代理地址则表示生效

git config --global --get http.proxy
git config --global --get https.proxy

此时再次执行git clone 就能正常clone仓库数据了。

正常情况下代理一般不会每时每刻都打开 如果不需要用了 如下命令可以删除代理配置变量

git config --global --get http.proxy
git config --global --get https.proxy

代理加速器我这里使用的是https://iplc20241003.top/register?code=rHkj2Thu 目前用起来还是比较稳定

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值