关于GitHub的加速
改进完全无法访问GitHub
GitHub
在国内并没有被墙,但是一般不同的DNS经常会解析出不同的结果,有时候会解析到完全访问不到的ip上。此时我们可以通过修改dns配 置文件。 可以通过修改 /etc/resolv.conf
中dns的列表的顺序,将例如114或者谷歌云解析顺序提高,就可以解决。 可以轮流调换他们的顺序。
bash
cat /etc/resolv.conf
>>>nameserver 223.5.5.5 //aliyun
nameserver 119.29.29.29 //Tencentyun
nameserver 180.76.76.76 //aliyun
nameserver 8.8.8.8 //google
nameserver 1.2.4.8 //CNNIC DNS
nameserver 117.50.11.11
nameserver 114.114.114.114 //114 DNS
通过gitee解决拉取过慢
由于GitHub
有时候速度非常慢,且利用代理,昂贵且速度也不快。我们可以利用Gitee
的GitHub
导入功能。
首先我们需要在Gitee(前往官网)
注册一个免费账号。
然后找到需要克隆的 GitHub
项目,例如:
我们复制项目地址。然后登录Gitee
,在登陆后的右上角,找到从 GitHub / GitLab 导入仓库
粘贴GitHub
项目地址。
如果已经有人进行过导入,可以立刻使用对应的地址进行拉取。 如果没有人进行过导入,拉倒页面最下方,选择导入。等待Gitee导入完成,即可使用Gitee的项目地址。