GitHub 10倍速clone,找回曾经拥有的快感
vane 2020-05-15
github
在本文中,你将学习如何在提高github代码克隆速度
众所周知,因为某知名原因,天朝访问github克隆代码的时候,网速经常十多k每秒,越来越刷新作为一名资深程序员的崩溃的下限。
怎么解决呢,当然方法有很多,这里讲两种比较方便快速的方法:
# 一、镜像克隆法
这种方法不需要借助其他类似gitee等外部网站,能够提高十倍速度访问github及clone项目(不要问我10倍怎么来的,蒙的)
正常克隆地址:
git clone https://github.com/somebody/something.git
1
镜像法 就是去github 镜像网站克隆代码
他长下面这样:
git clone https://github.com.cnpmjs.org/somebody/something.git
1
这样 是不是很简单呀(弱智脸)
# 二、Socks 5
这种方法 效果同样很好,不需要依靠外部辅助,只要你有可以访问外网的梯子就可以。
假设你已经有了梯子,打开你的面板,记住Socks 5代理的端口。
我的面板长这样
# 1. 在cmd/iTerm中输入以下指令,端口号为上面截图的端口号,对应填上你的就可以:
git config --global http.proxy socks5://127.0.0.1:7891
git config --global https.proxy socks5://127.0.0.1:7891
1
2
2
如果要取消代理修改:
git config --global --unset http.proxy
git config --global --unset https.proxy
1
2
2
上述方法挂了全局代理,但是如果要克隆码云、coding等国内仓库,速度就会很慢。更好的方法是只对github进行代理,不会影响国内仓库
# 2. 重新在cmd/iTerm中输入以下指令,方法同上
git config --global http.https://github.com.proxy https://127.0.0.1:7891
git config --global https.https://github.com.proxy https://127.0.0.1:7891
1
2
2
enjoy it!
以上便是本篇教程全部内容,如有疑问,欢迎留言交流
