git clone github项目加速方式

今天遇到了git clone github项目很慢的情况,如下

git clone https://github.com/CocoaPods/Specs.git master

于是从网上各种查找资料,发现如果在hosts文件中指定现有github服务的IP地址就可以做到加速。于是开始了操作。

  1. 首先先查找IP地址
nslookup github.global.ssl.fastly.Net
 nslookup github.com

  1. 然后再在/etc/hosts文件指定一下,在文件末尾添加如下配置
69.63.176.15 github.global.ssl.fastly.Net
13.250.177.223 github.com
  1. 最后一步是刷新DNS缓存,后来经过测试这一步还是不要做了否则IP又会变,设置的hosts文件又失效了
sudo killall -HUP mDNSResponder

接下来你就可以试试clone的速度是不是有所提升,经过我的实验确实有所提升。

0 0 vote
Article Rating
Subscribe
提醒
guest
1 评论
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
1
0
Would love your thoughts, please comment.x
()
x