加快git 传输速度的方法——PS:小白…

以前在乐蛙工作的时候,拉一套源码就几个小时的事情。会学校后同步一套源码用了两个星期,后来实在无法忍受这龟速,就自己办理的一个8M网速的宽带,10号以后自动提速到12M,下载速度达到1.5-2.3M/S,可是拉代码速度依旧只有70-160kb/s。不过拉一套代码只要一两天倒是能接受。去深圳上班,同步乐蛙的patchrom代码。。。。1024byte/s---4kb/s,足足同步了8天才同步完。这下简直无法忍受,只好自己想办法。
方法很简单,就是用代理,用chrome+linux+goagent组合
折腾了半个小时,马上就能访问http://developer.android.com这个网站了,
在此吐槽一下中国网警们,不知道你们屏蔽这个网站是何用意????
但是很github访问依旧慢,慢,慢,拉代码依旧需要很久很久。
于是去设置下github 代理。SO:
正文来了:

进入 goagent local 文件夹,启动代理服务
python proxy.py
然后开始配置: git config --global http.proxy "127.0.0.1:8087"
原理很简单,大神们一看就懂,至于后面的8087端口需要自己针对自己的网络修改,有的人是8000,有的是3000,怎么看呢?很简单,就是在启动 proxy.py的时候有显示的
但是这样就会出现下面这种情况:
fatal: unable to access 'https://github.com/subying/jsbook.git/': SSL certificate problem: unable to get local issuer certificate
别灰心,既然走到这里了,解决就快了
终端输入:  git config --global http.sslVerify false 
原理就是关闭 证书验证
现在试试看?现在拉代码虽然没有上海那边快,不过也能达到160kb/s-250kb/s视个人网速而定。做一些小项目足以

你可能感兴趣的:(linux)