解决git clone速度很慢的问题

我们经常要从使用git工具从GitHub上克隆代码,但是git clone速度很慢。
出现这个问题的原因就是github.global.ssl.fastly.net这个域名被限制了。
那么解决的办法就是将这个域名和他对应的IP映射添加到hosts文件中。

##首先我们要查询出这个域名对应的IP是多少(这个域名对应的IP不是固定的)
使用win+R,输入cmd打开Windows下的命令行模式,然后输入nslookup,回车,然后输入github.global.ssl.fastly.net这个域名,回车就可以查询出他对应的IP了,如图所示:
解决git clone速度很慢的问题_第1张图片

然后将github.global.ssl.fastly.net和github.com这两个域名和IP的映射关系添加到hosts文件中:

sudo vim /etc/hosts

在这里插入图片描述

保存退出之后,在执行git clone命令速度就会快很多。

==========================================================

另外,也可以将Windows下面的hosts文件中也添加上这两个IP的映射。

打开C盘->windows->system32->driver->etc->hosts,

这里编辑之后可能无法保存退出,下面有一个方法:
右键hosts–>属性–>安全:
解决git clone速度很慢的问题_第2张图片

然后点击编辑,选择上面的用户,勾选下面的写入选项:
解决git clone速度很慢的问题_第3张图片

然后点击应用,确定,就可以了。

然后使用记事本打开hosts文件,将刚才github的域名与IP映射关系添加到文件末尾,并保存退出就成功了。

你可能感兴趣的:(Linux)