起因
在中国,因为网络条件的一些问题,同时因为Github没有在中国的CDN服务器,所以访问Github的速度相当的慢,不论上传下载还是访问。
国内解决方案
原理
总而言之一句话:
通过向查找DNS解析数据,把输出数据存入hosts文件,提高本地访问速度
但是
能看到我的这篇文章的人应该都知道这样一个个去网站上查找DNS解析数据,再一个个存入hosts文件很麻烦吧?
作为一个手懒的不想动(敲代码除外)的......
我决定一定要写一个自动查找DNS解析数据的程序来福利广大Github中国使用者了,于是就有了这个项目:GithubSpeedUp
使用
请使用Python3执行
git clone https://github.com/zzh-blog/GithubSpeedUp.git
cd GithubSpeedUp
python GSU.py [command]
查看帮助
python GSU.py help
Help文档
[command]:
help (帮助你查找帮助文档)
add [domain] (添加待检测域名)
└┈┈ add -y (跳过确认部分)
ls (输出域名列表)
rm [id] (删除域名)
└┈┈ rm -y (跳过确认部分)
do (输出hosts)
save [file] (保存hosts)
好用的话,记得Star