VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动

国内鸡连不上github的解决方法(并不完美)

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

说其中一个案例,用国内鸡鸡一键脚本的时候,连接github可能会超时

比如这个逗比的haproxy脚本

返回了【失败:拒绝连接】

  1. [root@coal ~]# wget -N –no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/haproxy.sh chmod +x haproxy.sh bash haproxy.sh
  2. ttps://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/haproxy.sh
  3. 正在解析复制代码

众所周知,vr可以给github加速

引用vr官方的说明

所以

github链接是【https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/haproxy.sh】

链接是【https://net/gh/ToyoDAdoubi/doubi@master/haproxy.sh】
或者是这样【https://net/gh/ToyoDAdoubi/doubi/haproxy.sh】

对比一下,变成net,后面接gh,是github的缩写。还有就是分支master也要变一下

所以脚本就从

  1. wget -N –no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/haproxy.sh chmod +x haproxy.sh bash haproxy.sh

复制代码

变成

  1. wget -N –no-check-certificate https://复制代码

成功连接上了

  1. [root@coal ~]# wget -N –no-check-certificate https://复制代码

不过这样只能让你连接上【haproxy.sh】这个脚本文件,但是如果脚本内引用了github的文件,还是有可能连接不上

此时假设【haproxy.sh】内有引用【raw.githubusercontent.com】的文件

我们可以用sed命令批量替换链接

  1. sed -i ‘s/查找的字符串/替换的字符串/g’ 文件

复制代码

配合正则语法应该就是

  1. 算了我不会

复制代码

正则个锤子,弄了半个小时死活弄不好,直接写死,行就行,不行就算了,如果分支不是master就不行了

  1. sed -i ‘s/raw.githubusercontent.com/复制代码

各路大神回复

注册支持一下楼主

嗷嗷: 改个dns方便

1016797313: 全局代理解决一切

Lebron: 各位mjj的最爱,反正能白女要的mjj都爱

yuzo555: vim /etc/hosts  换hosts,就嗯换

高玩梁好用 感谢楼主 这样就不用自己反代了 不知道有没有一键转换工具 没有的话开发一个应该很有市场

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:国内鸡连不上github的解决方法(并不完美) https://zhujicankao.com/23263.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 国内鸡连不上github的解决方法(并不完美)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!