展开

关键词

一个 Git clone 小技巧

由于一些不可描述的原因,有时候我们需要通过 git 从一些网站(Github or Kernel.org) clone 代码的时候,度非常的慢。? 如上图所示,我想从 Kernel.org clone 各个 stable 版本的 Linux Kernel,但是这个网非常的捉急,10 KBs,整个 Git 仓库大概有 2GB 左右大小,以这个网不知道要下载到后年马月了 但是我们还有一种方法来这个过程:有那么一群热情而又极富责任感的有志之士,他们在国内搭建了一批稳定高效的镜像网站,比如中科大的 USTC Mirror,清华的 Tuna Mirror,它们镜像了各大知名的开源项目 比如我想 clone Kernel.org 上各个 stable 版本的 Linux Kernel,直接从 Kernel.org 同步的话,网非常慢,但是我发现清华的 Tuna 镜像上有一个 Linux 这篇文章以 Kernel.org 的同步为例,给大家介绍了一种 git 下载的方法,其实不仅仅是 Kerne.org, 其他任何的 Linux Kernel 版本,或者 git 仓库,只要在国内能找到一个比较快的镜像网站

3.4K20

不用代理git clone

当敲下git clone的时候就开始漫长的等待。不管你是100M还是200M的光纤,度永远是几十KB,这和百度云有点像。当然没有什么是充钱不能解决的,百度云可以这个当然也行。 先下一点学习资料 git clone https:github.comSnailclimbJavaGuide.git   看到这个14KB的下载度,真的是欲哭无泪呀。老天都不让我学习嘛。    git clone https:gitee.comhuangxunhuiTmpJavaGuide.git   这个时候就很给力了,朋友们,下载度直线上升,妈妈再也不用担心我的学习了。

83011
  • 广告
    关闭

    内容分发网络CDN专场特惠,流量包0.06元/GB起

    一键接入,全球加速!提供全球范围内快速、稳定、智能、安全的内容加速服务,支持图片、音视频等多元内容分发

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    全面 GitHub,git clone 太慢的 9 种解决办法

    举个栗子:git clone https:github.commikecaoumami.git替换为git clone https:github.com.cnpmjs.orgmikecaoumami.git2021.01.04 补充:只需在 git clone 命令中将 gitclone.com 嵌入到克隆地址中即可方法一(替换URL)git clone https:gitclone.comgithub.comtenderminttendermint.git 4、链接 GithubGitHub 链接生成在线工具:https:github.zhlh6.cn使用方法:输入 Github 仓库地址,使用生成的地址进行 git ssh 操作即可,如:git clone 仓库的 ssh 地址原理:利用 ucloud 提供的 GlobalSSH 功能,对 ssh 端口协议数据进行5、谷歌浏览器GitHub插件(推荐)插件直接下载安装:https:chrome.google.comwebstoredetailgithub 即可

    2.1K20

    如何提高GitHub日常使用、下载度?

    程序猿大多数是离不开GitHub这个巨大的开源宝库的,而更多的时候我们需要使用 git clone 一个项目到本地的时候会发现这个度是真的无话可说小项目等几分钟无所谓,如果clone的项目很大或者项目文件数目一多 , git clone 大概率会失败,这个时候我们应该如何解决呢? 下面来说几种方法指定 clone 深度我们在clone某个项目的时候,通常都是直接使用git clone来操作,比如拉取swoole-src的代码git clone git@github.com:swooleswoole-src.git @)申请即可临时使用的话,有一个码云账户也是可以的,通过国内码云平台的转接,来完成GitHub上项目的下载,下面说一下具体操作1. 把clone地址换成码云上的项目地址,将项目clone到本地,这时候的clone度就很快了然后还没有完事,我们需要把地址修改回去,毕竟我们提pr什么的还是要去原地址操作的,执行命令:git remote

    77630

    关于git拉取项目时,报RPC failed; curl 18 transfer closed with outstanding read data remaining错的解决方案

    ,先少克隆一些,比如只克隆每个文件只取最近一次提交,不是整个历史版本,三是换协议:具体解决方案如下:一,大缓存区git config --global http.postBuffer 524288000 三、换协议clone http方式换成SSH的方式,即 https: 改为 git:例如git clone https:github.comtesttest.git换成git clone git:github.comtesttest.git ----记录一下今天在GitHub上拉取代码的报错及解决方法原因可能有文件过大、网太差、以及一些国外资源因为墙的因素影响等等解决方式:1、文件太大,解决方式为git compression 配置项 取值为 ,-1 以 zlib 为默认压缩库,0 表示不进行压缩,1…9 是压缩度与最终获得文件大小的不同程度的权衡,数字越大,压缩越慢,当然得到的文件会越小2、可以增git的缓存大小git config --global http.postBuffer 1048576000 (1G)13、配置git的最低和最低时间git config --global http.lowSpeedLimit 0git

    2.4K20

    Github 仓库 git clone 度过慢解决方案

    Github 仓库 git clone 度过慢解决方案 很多时候想从 GitHub 上 clone 一个仓库,都会遇到度慢的问题,而且经常连接失败,这里给出有效解决方案。 127.0.0.1:1081 # 实测后,用下面这条就能实现 clone 的效果,且能避开一些设置证书的坑git config --global http.proxy 127.0.0.1:1081# :127.0.0.1:1081 # 实测后,用下面这条就能实现 clone 的效果,且能避开一些设置证书的坑git config --local http.proxy 127.0.0.1:1081# https.https:github.com.proxy https:127.0.0.1:1081 # 实测后,用下面这条就能实现 clone 的效果,且能避开一些设置证书的坑git config 导入完成后再从码云下载你刚刚需要的项目到本地,这个时候度就可以了。四、修改 hosts 文件(亲测无效)搜 GitHub clone 慢的问题,这种方法在网上最常见,但我的环境上是没有任何效果的。

    21620

    Git配置代理

    Git clone 太慢国内大部分的git度还是挺慢的,前面也提到过使用 镜像或下载站的方式来.这次通过配置git 的代理方式来http 方式git clone 的方法分为 https | ssh 两种,而这两种的代理配置方式也是不同用的.对于 https | http 方式的链接全局配置# sock 方式git config --global http.proxy socks5:127.0.0.1 config --global --unset https.proxy 项目配置# 首先需要进入一个 git 的本地仓库git config https.proxy http:127.0.0.1:1080git 如果创建不了,请将 .ssh 文件夹的权限设置为当前用户完全控制.添如下Host github.comProxyCommand connect -H 127.0.0.1:7890 %h 22 #更改 7890 为你自己的本地代理端口 冲冲冲接下来就可以去 clone测试一下度了.推荐平时使用ssh的方式进行clone和配置代理.

    92220

    git clone过慢解决方案

    写在最前git算得上是最舒适的版本控制软件了,但是因为各种各样的原因,git clone的时候往往只有几K每秒的度,这对于急切的需要下载项目的我们来说无疑是无法接受的。 其实通过一个很简单的方式就可以实现快载,虽然会有一些中间步骤,但是与等待几K每秒的龟爬下载比起来,这些中间步骤毫无疑问是可以接受的。 注册码云码云也是一个基于git的代码托管平台,而且由于是国内的服务器,所以下载度还算令人满意(这里我真的很想说差强人意的,但是又怕被批我舞文弄墨) 导入仓库注册完毕后,在首页右上角的找到从 GithubGitLab 从码云获得 git clone url进入码云的仓库,获取 url,再用它来 clone 就快多了。 ?注意事项如果只是为了 git 别人的开源库,那么只看上文即可。 如果是涉及到博客或者 gitpages,也就是要 git clone 的是 username.github.io 这个仓库的时候,就要记得更换 git remote origin,不然会提交到码云的仓库

    14420

    Github利用码云进行下载

    但是每当我们看到优秀的开源项目,准备去 下(bai)载(piao) 时,会发现 git clone度异常之慢!这简直太难受了。 小项目倒还好,等几分钟无所谓;一旦项目庞大起来,或者项目文件数目一多, git clone 大概率会失败! 当然网上常见的诸如修改hosts(国内Github访问度)、代理等方式实际使用效果并不一定好,而且也不稳定。 解决使用下载介绍一种GitHub下载的方法:通过国内码云平台的转接,来完成GitHub上项目的下载。 接下来我们通过码云上的项目地址,将项目 clone到本地,这时候的clone度就很快了,几 MBs的度是没问题的,很快项目就下载下来了;按道理讲这时候我们的目的已经达到了,不过不要忘了,还有一件事没做

    1.3K20

    跟我学Spring Cloud(Finchley版)-20-Spring Cloud Config-Git仓库配置详解

    四、启动时载配置文件默认情况下,在配置被首次请求时,Config Server才会clone Git仓库。我们也可让Config Server在启动时就clone Git仓库,例如。 : pattern: microservice-* clone-on-start: true uri: http:git.oschina.netitmuchspring-cloud-config-repo 将属性 spring.cloud.config.server.git.repos.*.clone-on-start 设为true,即可让Config Server启动时clone指定Git仓库。 配置clone-on-start = true,可帮助Config Server启动时快识别错误的配置源(例如无效的Git仓库)。 小技巧将以下包的日志级别设为DEBUG,即可打印Config Server请求Git仓库的细节。我们可借助日志,更好地理解Config Server的Git仓库配置,同时,也便于我们快定位问题。

    13010

    Github国内克隆及下载

    fastgit.orghttps:doc.fastgit.orggitclone.comhttps:gitclone.comcnpmjs.orghttps:github.com.cnpmjs.org克隆 like原链接git clone https:github.comtencentyunqcloud-documents.git后的链接git clone https:github.com.cnpmjs.orgtencentyunqcloud-documents.gitgit clone https:hub.fastgit.orgtencentyunqcloud-documents.gitgit clone https:gitclone.comgithub.comtencentyunqcloud-documents.git 下载 like原链接wget https:github.comtencentyunqcloud-documentsarchivemaster.zip后的链接wget https:hub.fastgit.orgtencentyunqcloud-documentsarchivemaster.zipwget https:gitclone.comgithub.comtencentyunqcloud-documentsarchivemaster.zip在这里经过测试 https:hub.fastgit.org这个度比较理想

    2.9K11

    一个让 git clone几十倍的小技巧

    不知道大家有没有遇到比较大的项目,git clone 很慢很慢,甚至会失败的那种。大家会怎么处理的呢?可能会考虑换一个下载源,可能会通过一些手段提高网,但是如果这些都试过了还是比较慢呢? 今天我就遇到了这个问题,我需要把 typescript 代码从 gitlab 下载下来,但是度特别慢:git clone https:github.commicrosoftTypeScript ts 等了很久还是没下载完,于是我了一个参数:git clone https:github.commicrosoftTypeScript --depth=1 ts 这样度提高了几十倍,瞬间下载完了。 总结遇到大的 git 项目的时候,可以通过添 --depth 参数使得度极大提升,历史 commit 越多,下载度提升越大。 希望大家在不需要切换到历史 commit 和分支的场景下可以用这个技巧来提升大项目的 git clone 度。

    15730

    宝塔Tengine(2.3.2)编译Brotli模块

    前言我建站没几个钱,买 1M 服务器,又贪图度,想载快点。之前是静动分离, BBR,CDN,webp自适应 。 但大多数都是先 Git clone Brotli 的仓库,然后 git submodule update --init 升级 Brotli 。 国内 Git Clone 度比较慢,可以改 DNS 跟我一样 20kbs (海外机器无视即可)过程首先 Clone brotli 仓库git clone https:github.comgooglengx_brotli.git 直接在 软件商店→Nginx→编译安装→添自定义模块添自定义模块时,入如下参数,其中, wwwserverngx_brotli 是刚刚 Clone 的位置。按需替换,位置在哪都一样。 配置文件添如下属性,然后 Nginx 重载配置生效。

    7620

    教你一招搞定 GitHub 下载

    但是每当我们看到优秀的开源项目,准备去下(bai)载(piao)时,会发现 git clone度异常之慢! 小项目倒还好,我等几分钟无所谓;一旦项目庞大起来,或者项目文件数目一多, git clone 大概率会失败!当然网上常见的诸如修改 hosts、代理等方式实际使用效果并不一定好,而且也不稳定。 ----“码云” 是个好东西接下来就介绍一种 GitHub 下载的方法:通过国内码云平台的转接,来完成 GitHub 上项目的下载。 (2)点击右上角新建仓库的号 +,选择 “从 GitHubGitLab导入仓库” 菜单?(3)然后填写位于 GitHub上你想 clone的仓库地址并导入? (4)接下来我们通过码云上的项目地址,将项目 clone到本地,这时候的 clone 度就很快了,几 MBs的度是没问题的,很快项目就下载下来了。?

    2K11

    Git基础知识 —— 获取Git仓库

    前言官方提供了两种获取Git仓库的方法,第一种是在本地现有项目目录下导入所有文件到Git中,第二种就是从Git仓库中clone项目到本地这里就不说Git的安装了哈,有需要的小伙伴可以查看该博文:https :就是把当前目录下所有文件添到暂存区 git commit :将暂存区文件提交到本地仓库 ? 如果要将本地仓库推送至远程仓库,首先得将本地仓库添到远程仓库,执行以下命令git remote add origin origin :可以理解为仓库别名,可以取Github、Gitee,自己喜欢就好 之后提示:Permission denied (publickey ,则是你本地的公钥还未添到远程仓库中哦异常情况三如果提示失败fail,可以考虑强制推送git push -f懒人教程,成方法针对上面说到的 masterclone现有仓库 git clone 会把Git仓库中的每一个文件的每一个版本都被拉取下来,命令格式是 git clone 1 # url为https格式2 git clone https

    18210

    提高 GitHub 下载度的方法「100%有效」可达到 2MBS!

    这里提供一种新的方法,下载度可以达到 1~2MBs利用开源中国提供的代码仓库标题已经说的很清楚了,我想对于经常使用git的人来讲,很可能已经知道了。 3.按照 clone github项目方法, clone 迁移到gitee账户中的项目。区别是 clone 链接换成了目标项目在gitee中的链接。通常下载度是以MBs为单位的。 你需要 clone 完目标项目后,执行git submodule update --init --recursive 才会将目标项目所需要的依赖子模块下载下来。 这就很悲剧了,这意味着你在执行上面指令后,依然需要面对上面的20KBs的度。虽然此时并不会显示出来,然而等待依然很久。我们同样使用上面 clone 的思路。 这时再去执行git submodule update --init --recursive 。以上就是提高下载子模块度的思路。

    22520

    提高github下载度的方法「100%有效」可达到2MBs

    这里提供一种新的方法,下载度可以达到 1~2MBs1. 利用开源中国提供的代码仓库标题已经说的很清楚了,我想对于经常使用git的人来讲,很可能已经知道了。 3.按照 clone github项目方法, clone 迁移到gitee账户中的项目。区别是 clone 链接换成了目标项目在gitee中的链接。通常下载度是以MBs为单位的。 你需要 clone 完目标项目后,执行git submodule update --init --recursive才会将目标项目所需要的依赖子模块下载下来。 这就很悲剧了,这意味着你在执行上面指令后,依然需要面对上面的20KBs的度。虽然此时并不会显示出来,然而等待依然很久。我们同样使用上面 clone 的思路。 这时再去执行git submodule update --init --recursive 。以上就是提高下载子模块度的思路。具体每步的操作,请自行搜索,网上一搜一大片。

    36020

    转:1分钟解决git clone 度慢的问题

    度根据各地情况而定,在clone某个项目的时候将github.com替换为github.com.cnpmjs.org即可。 示例 这是我们要clonegit clone https:github.comHackergeekarchitecture-samples 使用镜像git clone https:github.com.cnpmjs.orgHackergeekarchitecture-samples 或者 使用镜像git clone https:git.sdut.meHackergeekarchitecture-samples

    2.5K60

    用了这个方法,我下载GitHub项目度达5MBs!

    前言还记得访问github,被网支配的恐惧么??好不容易载完,看到心念念的项目,满是欢喜。但正准备下载,跑这个项目代码时候,心里又一颤:何时能下载完呀? 遇到大一点的项目,git clone 大法或者直接下载压缩包的方法有时候都不给力。只能边等待,边刷paper打花时间...真实案例下面举个真实例子,先模仿一下大多数同学会遇到的情况。 一般下载方法1:git clone大法git clone https:github.comtensorflowmodels当我输入命令,按下回车的时候,结果没有让我失望 可怕的11.0 KBs 显示在公屏上 不过上个月有幸习得这一方法,再也不用担心下载度了。 下载提:giteegitee,中文名为:码云。这里不过多介绍,不然会被以为是打广告。 1. 比如这里使用 git 命令来下载git clone https:gitee.comgithub-22436957models按下回车,看到 5.64 MBs 时,心花怒放:nice注:当我输入新命令时,

    37620

    推荐好玩一些的GitHub项目27天成为Java大神c语言220个经典案例sublime text 优秀插件推荐为Linux一键安装好看的字体树莓派网易云音乐

    配置vim? zshrccd ~git clone git:github.comseebizshrc.git .zshcd .zshmake install27天成为Java大神? java git clone git:github.comDuGuQiuBaiJava.git .itcast_javac语言220个经典案例? c语言220个经典案例 git clone git:github.comMzzopublicC .c_220_modelsublime text 优秀插件推荐? sublime优秀插件 git clone git:github.comJaredCubillasublime .sublime为Linux一键安装好看的字体?

    94590

    相关产品

    • 安全加速 SCDN

      安全加速 SCDN

      安全加速(SCDN)在保证您加速服务的基础上,为您提供超强的安全防护能力。已使用腾讯云加速服务的域名,可一键开启 SCDN 安全加速,进行 DDOS、CC、WAF 全方位防护及攻击监控,为您的业务保驾护航。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券