go依赖包下载加速方法及github加速
go依赖包下载加速方法及github加速
对于https://github.com/kubernetes/kubernetes整个仓库大小为近900M,下载起来那个伤心:
方法一:使用码云
这是码云上的的说明:
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次
先从码云下载到本地,然后修改./git/config为github的仓库地址,再次git pull拉取最新的commit,这样
就和github保持一致方法二:github加速 https://www.ipaddress.com
方法三:github代码下载分三种方法:
- ssh代理设置:环境变量
export http_proxy=http://127.0.0.1:8123
export https_proxy=https://127.0.0.1:8123- https 代理设置:git自带设置
git config --global http.proxy http://127.0.0.1:8123
git config --global https.proxy https://127.0.0.1:8123
git config --global --unset https.proxy
git config --global --unset http.proxy
试试http下载:无效
关闭SSL CERT verification,但是http下载前会跳转到https:
git config --global http.sslverify false
断点续传:伪断点续传
git clone原理是先创建一个临时文件夹,中间打断,会完全删除这个文件,白忙活了。
一种方法:git init + git fetch + git checkout -b
git clone --depth=1 --single-branch --branch branch_name repository_url
含义是:只拉取分支branch_name
的最新的一次提交。如果需要再往前拉取提交,进入分支里执行
git fetch --depth=2
表示再往前拉取2次commit(github)或者是总共拉取2次最新的提交(gerrit)。此时.git/config里remote的fetch配置是这样的,指定了分支名字。所有你此后的git fetch/pull/push
都是只针对这一个分支。[remote "origin"]
url = ssh://xxx.ss@gerrit.xxx.ss.me:29418/ganghui.zeng/gerrit_test
fetch = +refs/heads/branch_name:refs/remotes/origin/branch_name
而一般的git clone的配置是这样的,*号表示可以所有分支
[remote "origin"]
url = ssh://xxx.ss@gerrit.xxx.ss.me:29418/ganghui.zeng/gerrit_test
fetch = +refs/heads/*:refs/remotes/origin/*
至于网传的mkdir test;cd test;git init;get fetch origin_url branch_name方法,并不见效,
只是生成了很多临时文件,每次重新fetch都重新生成一个新的文件:➜ test1 git:(master) ll .git/objects/pack
total 1625256
-r--r--r-- 1 xxx staff 59170815 3 27 11:49 tmp_pack_2m74Z9
-r--r--r-- 1 xxx staff 14618623 3 27 13:36 tmp_pack_J10P9a
-r--r--r-- 1 xxx staff 2277375 3 27 13:34 tmp_pack_ibufua
-r--r--r-- 1 xxx staff 115097599 3 27 11:51 tmp_pack_jAwUL9
-r--r--r-- 1 xxx staff 89423871 3 27 11:47 tmp_pack_l3gmma
-r--r--r-- 1 xxx staff 505364479 3 27 12:00 tmp_pack_odHgOb
-r--r--r-- 1 xxx staff 30613503 3 27 15:06 tmp_pack_x52D38
-r--r--r-- 1 xxx staff 12353535 3 27 14:01 tmp_pack_ypFPT9
git仓库臃肿问题解决
经过一阵操作,感受下偶尔上M的下载速度吧
go依赖包下载加速方法及github加速的更多相关文章
- IntelliJ Idea 依赖包下载成功,代码里无法import问题解决方法
今天clone一个github上的基于maven的项目IntelliJ Idea 依赖包下载成功,代码里无法import.解决方法:删掉原来的.iml,刷新. 如果不行,可尝试:File->In ...
- Maven 无法下载依赖包的解决方法---三步dao!!!
版权声明:本文为博主原创文章,转载请附上原文出处链接和本声明. 本文链接:https://www.cnblogs.com/WLCYSYS/p/11932157.html maven 自动下载依赖包出现 ...
- maven依赖包下载失败解决办法
原文:http://www .zuidaima.com/question/2535347150441472.htm maven依赖包下载失败 比如:Missing artifact org.co ...
- python依赖包整体迁移方法(pip)
做个记录 python依赖包整体迁移方法
- dpkg安装deb缺少依赖包的解决方法
[先贴出解决方案(基于Ubuntu)]: 使用dpkg -i *.deb 的时候出现依赖没有安装 使用apt-get -f -y install 解决依赖问题后再执行dpkg安装deb包 === ...
- 搜狗输入法linux安装 以及 12个依赖包下载链接分享
搜狗输入法linux安装版,先安装各种依赖包,大概12个依赖,可能中途还需要其他依赖,可以效仿解决依赖问题.如图这12个文件要是手动点击下载,那也太笨点了,我们要用shell命令批量下载.命令如下:w ...
- Maven依赖包下载慢--阿里云让你飞
当用maven下载依赖包的时候,用官方的镜像库,那慢的真是要死要死的.后来在网上搜到英国的库(也是慢的不行),国内的oschina更是直接没法下载呀.不过还好突然发现阿里云也有镜像库,尝试了以下,速度 ...
- Java:Maven依赖包下载
Maven依赖的包可以到Maven的中心仓库 http://search.maven.org/#browse 进行查找下载 例如需要MyBatis的依赖包,搜索mybatis,然后选择正确的路径,复制 ...
- Python依赖包整体迁移方法
1.新建site-packages目录,进入到site-packages目录下: 2.在site-packages目录下执行pip freeze >requirements.txt: 3.查看r ...
随机推荐
- Linux安装Tomcat-Nginx-FastDFS-Redis-Solr-集群——【第七集之SSH远程连接——克隆与更改配置】
一.SSH远程连接 OpenSSH的安装 查看是否安装Openssh:rpm -qa | grep ssh搜索openssh安装包:yum search openssh安装openssh:yum in ...
- 2017Nowcoder Girl D - 打车
题目描述 妞妞参加完Google Girl Hackathon之后,打车回到了牛家庄. 妞妞需要支付给出租车司机车费s元.妞妞身上一共有n个硬币,第i个硬币价值为p[i]元. 妞妞想选择尽量多的硬币, ...
- Flume的四个使用案例
一.Flume监听端口 1,在linux机器上下载telnet工具 yum search telnet yumm install telnet.x86_64 2.编写flume的配置文件,并将文件复制 ...
- 大数据小白系列——MR(1)
一部编程发展史就是一部程序员偷懒史,MapReduce(下称MR)同样是程序员们用来偷懒的工具. 来了一份大数据,我们写了一个程序准备分析它,需要怎么做? 老式的处理方法不行,数据量太大时,所需的时间 ...
- springboot整合springmvc上传文件
1.pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www ...
- 自己总结的C#编码规范--1.命名约定篇
命名约定 我们在命名标识符时(包括参数,常量,变量),应使用单词的首字母大小写来区分一个标识符中的多个单词,如UserName. PascalCasing PascalCasing包含一到多个单词,每 ...
- angular笔记_6
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...
- IE和DOM事件流
* ie采用冒泡型事件 Netscape使用捕获型事件 dom使用先冒泡后捕获事件 冒泡型事件模型: button->div->body (IE事件流) 捕获型事件模型: body-> ...
- PA2015
题目链接 我按AC排序后做的 4291 傻逼题不多说 4292 f(n)最大也很小,暴力枚举就好了 4293 这是个线段树的题,说到这应该会了 4294 Claris:斐波那契数列模\(10^m\)的 ...
- BZOJ3795 : 魏总刷DP
对于HARD: 需要满足$k+u[i]\times k\leq T+late[i]$. 对于EASY: 需要满足$k+u[i]\times k\leq T-rest[i]$. 故对于HARD,设$a[ ...