为什么80%的码农都做不了架构师?>>>   

git 在国内下载github上源码时,一般下载速度都非常慢,通常只有几KB到几十KB。

MacBook-Pro-2:opensource lidaigang$ git clone https://github.com/xxx/xxx.git
Cloning into 'xxx'...
remote: Enumerating objects: 20425, done.
Receiving objects:  42% (8579/20425), 3.39 MiB | 8.00 KiB/s  

这里只有8KB/S,最多20KB/S的速度,而且还会出现各种卡顿、the remote end hung up unexpectedly错误、timeout错误等。

解决办法

1、设置代理

在使用SS作为代理时,选择 偏好设置 ,可以查看到Socks5和http的监听地址和端口。

我们需要配置git 的代理参数,此处选择http的代理。

MacBook-Pro-2:opensource lidaigang$ git config --global http.proxy http://127.0.0.1:1087
MacBook-Pro-2:opensource lidaigang$ git config --global https.proxy https://127.0.0.1:1087

如果没有SS,在选用其他代理时,根据相同的原则,找到代理监听地址和端口进行设置。

2、设置git http.postBuffer参数

MacBook-Pro-2:opensource lidaigang$ git config --global http.postBuffer 1048576000

然后一切就绪,看看效果吧~

MacBook-Pro-2:opensource lidaigang$ git clone https://github.com/xxx/xxx.git
Cloning into 'xxx'...
remote: Enumerating objects: 20425, done.
remote: Total 20425 (delta 0), reused 0 (delta 0), pack-reused 20425
Receiving objects: 100% (20425/20425), 8.39 MiB | 497.00 KiB/s, done.
Resolving deltas: 100% (9343/9343), done.

可以看到下载速度达到了正常网速的水平,500KB/S左右。这个速度根据各自的正常的网络情况而定。

转载于:https://my.oschina.net/lidg/blog/3024924

git clone github源码 下载速度很慢的解决方法相关推荐

  1. git clone的速度慢到难以忍受问题的解决方法~

    git clone的速度慢到难以忍受问题的解决方法~ 今天接到个antV/G6图表的一个项目,在github上面看到一个好的开源项目,想要使用它,或者想要研究一下它的源码,这时我们需要使用git cl ...

  2. git clone的源码在vim打开时是乱码

    2019独角兽企业重金招聘Python工程师标准>>> 起因:昨天从github clone源码时,有些readme.txt的文件在vim打开时变成了乱码.在网上找了一下答案,都说是 ...

  3. git clone Android 源码

    社会互联控 2016-11-30 16:18 git clone https://github.com/android/platform_dalvik.git dalvik git clone htt ...

  4. vim傻瓜式配置 + git clone的速度慢到难以忍受问题的解决方法~

    一般在github上面看到一个好的开源项目,想要使用它,或者想要研究一下它的源码,这时我们需要使用git clone命令. git clone就是仓库克隆,把服务端的仓库克隆到本地,和git push ...

  5. 使用live555客户端源码遇到的问题及解决方法

    使用live555客户端源码拉rtsp流遇到两个问题,正常测试拉取海康摄像头没问题: 1.拉有些厂商的rtsp流会间隔一段时间断开连接: 2.与大华摄像头建立连接时,发送DESCRIBE命令后很长时间 ...

  6. python3 安装包 源码包 下载慢问题 解决方法

    目录 问题 解决方法1 选择国内镜像源 解决方法2 使用下载器 问题 python官网下载地址:https://www.python.org/downloads/ 国内下载特别慢 解决方法1 选择国内 ...

  7. 【Java】CMD编译Java源码遇到\ufeff问题的解决方法

    记事本支持保存的四种编码 UTF-8文件的CMD编译 我们把一个记事本写的.UTF-8编码的.java文件放在cmd下使用javac命令编译: 确实乱码,因为人家支持的默认CHCP是936: 这是简体 ...

  8. linux安装源文件出现错误,编译安装源码时出现错误的解决方法

    由于软件更新速度比较快,所以我们经常需要自己动手去编译安装一个软件,但是编译安装时难免不出现错误,像LAMP,LNMP在好多平台我都是手动编译的,也出现过不少错误,以下总结编译安装出现错误时的解决方法 ...

  9. git工具 将源码clone到本地指定目录的三种方式

    git工具 将源码clone到本地指定目录的三种方式 CreationTime--2018年7月27日15点34分 Author:Marydon 1.情景展示 运行git-bash.exe,输入命令: ...

最新文章

  1. 字典树andXOR*
  2. html漂浮在左侧不动,[CSS]CSS练习-悬浮不动侧边栏
  3. 电脑桌面的东西突然不显示了
  4. python 利用pandas库实现 读写 .csv文件
  5. 3、Docker 基础安装和基础使用 二
  6. 判断字符串是数字、字符、还是...
  7. 深入理解HashMap(三): 关键源码逐行分析之构造函数
  8. JunitTest上集
  9. 可拖动jquery插件
  10. Git 使用方法(一)-本地篇
  11. 面向对象第二单元总结
  12. Kaggle数据增强攻略来了!不氪金实现50种语言互译
  13. 黑岩集团创建者Larry Fink 超长访谈
  14. ZStack的VPC特性详解及实战
  15. php 10环境一键安装包下载,php环境一键安装包
  16. band math函数_Envi中波段运算(bandmath)常用的函数
  17. python传奇自动打怪脚本_大漠传奇自动打怪源码分享
  18. 2018服务商口碑榜Top50(3月)重磅出炉
  19. VS2008简体中文版下载及安装破解
  20. ubuntu恢复被rm误删的数据及原理

热门文章

  1. PHP中关于时间,时间戳 时区的设置问题
  2. JAX-RPC 与 JAX-WS 的比较
  3. Win10+Python+Django+Nginx+MySQL开发教程及实例(2)——Python连通操作MySQL
  4. git -- 忽略某个文件
  5. 加载heat resource的代码分析
  6. 【转】linux shell 逻辑运算符、逻辑表达式
  7. 【USACO】回文平方数
  8. TIDB介绍 新数据库趋势
  9. Java如何获得系统时间
  10. Linux常用命令--tr