当前位置: 代码网 > 服务器>服务器>Linux > Linux(CentOS为例)环境下 Git提交代码加速,解决Git超时443问题,1使用FastGithub,2修改hosts文件,运行报错解决

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

2024年08月03日 Linux 我要评论
当你的在服务器上使用Git进行推送时,时常会出现超时错误。这里使用FastGithub。这个软件作者不是为什么删除了GithUb的仓库,这个链接还有。下载Linux版本的。./fastgithub运行。不要关闭它,调到后台,设置手动http代理即可。首先下载FastGithub。实测可以解决超时问题。

方法一:fastgithub

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

首先下载fastgithub

这个软件作者不是为什么删除了github的仓库,这个链接还有。下载linux版本的
fastgithub linux,windows版本

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

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

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

应该就解决了。

运行完毕后如图
在这里插入图片描述
不要关闭它,调到后台,设置手动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 测试
实测方法二的效果比较好
在这里插入图片描述

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com