Linux(CentOS为例)环境下 Git提交代码加速,解决Git超时443问题,1使用FastGithub,2修改hosts文件,运行报错解决

2 篇文章 0 订阅

方法一:FastGithub

当你的在服务器上使用Git进行推送时,时常会出现超时错误。这里使用FastGithub

首先下载FastGithub

这个软件作者不是为什么删除了GithUb的仓库,这个链接还有。下载Linux版本的
FastGithub Linux,Windows版本

下载完毕后解压
在这里插入图片描述

./fastgithub运行。如果出现这个错误
yunx
解决方法是安装相应依赖库:

yum install libicu

一般就可以了。
如果还不行,再安装:

yum -y install libicu-devel
yum install libunwind

应该就解决了。

运行完毕后如图
在这里插入图片描述
不要关闭它,调到后台,设置手动http代理即可

export http_proxy=http://127.0.0.1:38457/

实测可以解决超时问题,如果过段时间又出现443超时。可以使用ps aux | grep fastgithub 查找进程pid,使用kill -9 +pid 杀掉进程重新启动fastgithub 重试即可
在这里插入图片描述

方法二:修改hosts文件(以CentOS为例)

  1. 第一步:查询速度快的IP地址

    在http://tool.chinaz.com/dns中查询下面三个域名:
    github.global.ssl.fastly.net
    assets-cdn.github.com
    github.com
    在这里插入图片描述

  2. 修改HOST文件

    进入终端命令行模式,输入sudo vim /etc/hosts

    在文件最后添加相应的IP和域名。如下:记录更换 你查询的IP哦!

在这里插入图片描述

  1. 更新DNS缓存

    centos7刷新dns

    不同系统使用不同的命令即可

设置完毕后,ping www.github.com 测试
实测方法二的效果比较好
在这里插入图片描述

  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

NUC_Dodamce

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值