Git下载加速

Posted 代立冬

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git下载加速相关的知识,希望对你有一定的参考价值。

方法一(推荐)

前期的准备:首先自己将代理开启,系统代理模式改为全局模式

1.设置Git的代理方式

git config --global http.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080

要注意代理的端口,我本地使用的1087

2.通过 git 命令来确认是否生效

git config --global --list

结果显示

$ git config --global --list

filter.lfs.clean=git-lfs clean -- %f
filter.lfs.smudge=git-lfs smudge -- %f
filter.lfs.process=git-lfs filter-process
filter.lfs.required=true
credential.helper=store
http.postbuffer=524288000
http.proxy=http://127.0.0.1:1087
https.proxy=http://127.0.0.1:1087

 然后在clone的话就会比较快了,这种方式需要有代理

当然不需要的时候可以取消代理:

git config --global --unset http.proxy
git config --global --unset https.proxy

方法二

利用 gitee 来进行下载,需要有1个github账户和1个码云gitee账户

  1. 将 github上你想要下载的的项目首先 fork 到你自己的github的仓库中
  2. 然后登录gitee。网页中有添加项目的按钮,点击+,下拉列表里面有 “迁移github项目” 的选项,点开后按照提示关联github账号,之后选择要迁移的项目,按提示操作
  3. 然后 clone 迁移到gitee中的项目的 url 地址即可

这种方法下载速度通常会非常快的,适合没有代理的伙伴

以上是关于Git下载加速的主要内容,如果未能解决你的问题,请参考以下文章

Git下载加速教程

centos服务器上git clone下载加速

git bash 下载加速

[github] github访问加速工具**FastGithub**

一招 git clone 加速 实测有效

go依赖包下载加速方法及github加速