1.软文推荐

2.软文推荐

3.软文推荐

因为某些原因,Github 访问速度确实太慢了,图片经常刷不出来,甚至会出现项目无法下载的情况,本篇文章重点为大家讲解一下GitHub访问慢的解决方法。

1 使用 Github Mirror 下载

直接在 GitHub 仓库前面拼接 Proxy 地址,不同的 Mirror 拼接方式可能有所不同。下面以拉取 https://github.com/shaowenchen/scripts 仓库为例。

$ git clone https://mirror.ghproxy.com/https://github.com/shaowenchen/scripts
$ git clone https://github.com.cnpmjs.org/shaowenchen/scripts
2 通过 Gitee 导入 GitHub 项目

可以参考文档: GitHub仓库快速导入Gitee及同步更新, 将 GitHub 仓库导入 Gitee。然后使用 Gitee 的地址拉取代码。

文档链接:https://gitee.com/help/articles/4284

3 配置 Github Host 地址

打开 https://www.ipaddress.com/ 查询 github.com 的 IP 地址

编辑本地 /etc/hosts 文件,添加如下内容:

140.82.112.4 github.com

或者直接使用开源项目 GitHub520 获取最新的 IP 地址。

项目地址:https://github.com/521xueweihan/GitHub520

接着就可以拉取代码了,但是速度并不会很快,因为 Github 用的是美国 IP。

4 配置命令行代理

如果有可用的代理服务,那么在本地 Terminal 中配置代理即可。

# Proxy
function proxy_off(){
   unset http_proxy
   unset HTTP_PROXY
   unset https_proxy
   unset HTTPS_PROXY
   echo -e "已关闭代理"
}
function proxy_on(){
   export http_proxy="http://127.0.0.1:1087";
   export HTTP_PROXY="http://127.0.0.1:1087";
   export https_proxy="http://127.0.0.1:1087";
   export HTTPS_PROXY="http://127.0.0.1:1087";
   echo -e "已开启代理"
}

本文来源:www.lxlinux.net/9388.html,若引用不当,请联系修改。

相关文章 8

2

Linux 上访问 MySQL 数据库具体方法 3分钟前

在Linux 系统上安装 MySQL并创建新数据库后,您需要设置一个新用户来访问该数据库,授予其读取和/或写入数据的权限。 在Linux 系统上安装...

3

宝塔密码错误(宝塔账号密码都对无法登录) 5分钟前

目录:1、连不上宝塔服务器,如何重启宝塔2、宝塔Linux面板忘记账号密码,恢复并设置方法3、宝塔BT面板怎么重置密码4、宝塔显示无权限请...

4

Win10系统开启Linux Bash命令行 7分钟前

在Build2016上微软为了拉拢开发者发了个大招,那就是Win10一周年更新集成原生Linux Bash命令行功能,这将允许开发者或用户在Windows10系统上以...

5

Linux中加入cron任务具体方法 7分钟前

Cron 是您可以在任何类 Unix 操作系统中找到的最有用的实用程序之一。它用于安排命令在特定时间执行。这些预定的命令或任务被称为 Cron...

6

vmware16下载(vmware16下载教程) 8分钟前

目录:1、vmware16pro下载不到了吗2、虚拟化软件VMware Workstation16正式面世3、关于VMware16设置问题?4、下载vmware16为什么是bundle文件vmware16pro下载...

7

超级好用的Linux系统数据备份工具 10分钟前

数据对于企业来说是非常重要的,一旦数据泄露或者丢失会给企业带来毁灭性的灾害,保护数据的安全与完整性是一个重大的责任,下面和...

8

YUM仓库配置及命令使用具体方法 13分钟前

通过源代码编译的方式安装程序在灵活性、可定制性方面具有无可比拟的优势,但也正因为这种特性给管理员带来了额外的维护开销,当应...