解决github下载慢的问题

码界星芒
• 阅读 4357

下载项目源码

一般的下载方式

在浏览器打开一个Github项目的主页,想要对源码进行下载,普通的下载方式如下图所示。

  1. 首先点击图片左上角的“Branch”按钮来选择分支,一般默认情况下使用“master”分支即可。
  2. 点击图片右上角位置绿色的“Clone and download”按钮。
  3. 在新出来的选项卡中点击“Download ZIP”。

执行完这三步之后浏览器会自动开始下载。

解决github下载慢的问题

但是这种方式下载通常速度较慢,往往只有几k每秒。可以通过以下两种方式进行解决。

 使用git工具进行下载

这种方式并不是很快,一般情况下在几十k每秒,偶尔能到几百k。

  1. 安装git工具。安装方法请点这里).
  2. 打开git工具的终端。通常只要在系统安装的程序里搜索git,然后选择git Bash进行打开。
  3. 在git终端中利用cd命令到想要存放源码的文件夹。在终端中执行cd XXX,XXX表示文件夹的路径。
  4. 点击下图中的黄色箭头,复制红色框中的地址。
  5. 在git终端执行git clone XXX,XXX代表刚才复制的地址。本例中,就是执行git clone https://github.com/romkatv/powerlevel10k.git

解决github下载慢的问题

将项目复制到码云,然后下载

  1. 进入码云首页,注册账号。
  2. 点击下图中右上角红色方框中的加号,选择“从Github/GitLab”导入仓库,界面如下图所示。
  3. 在“Git 仓库 URL”一栏,将想要导入的Github仓库地址放进去。仓库地址的获取参考上一张图。
  4. 然后选择是否开源。
  5. 点击导入。
  6. 从码云下载导入后的项目。下载方法与从Github下载类似,具体请参考上文所述。

解决github下载慢的问题

下载releases中作者编译好的文件

有些程序,作者会预先编译好一些版本以供下载。这些文件放在releases中。如下图所示。但是由于Github的releases被部署在了亚马逊的云上,国内访问速度极慢且不稳定,通常下不下来。以下步骤可以解决此问题。

解决github下载慢的问题

  1. 获取待下载文件的地址。以上图中红色框中的文件为例,在谷歌浏览器汇中,可以通过右击--复制链接地址获得。
  2. 打开网站https://d.serctl.com/
  3. 将刚刚复制的地址粘贴到“下载地址一栏”,点击提交。
  4. 待下载完成后在下方的列表中找到对应文件下载即可。PS:下载时使用迅雷下载比使用浏览器下载要快。
点赞
收藏
评论区
推荐文章
浅梦一笑 浅梦一笑
4年前
Flask--如何在pycharm中导入并运行flask项目
一.导入flask项目FileOpen选择需要导入flask项目(如项目名为flasky)。二.设置解释器FileSettingsProjectInterpreter,如下图所示三.添加Flaskserver1.点击pycharm右上角的AddConfiguration2.点击号,选择FlaskServer3.填写参数4.运行项目点击pychar
她左右 她左右
4年前
微信小程序 - 引入字体图标
网站图标要想做到清晰无锯齿,使用普通图片或者雪碧图都很难达到这个目的,一般我们都会引入字体图标(svg转font,使用图标像使用字体一样,详见《web页面使用字体图标》,那么如何在微信小程序中使用自定义图标呢?请看详细步骤:1、从上选择喜欢的图标加入购物车,在购物车弹窗中点击“下载代码”后,解压阿里图库加入购物车购物车下载代码图标文件内容2.、进入导入第
Jacquelyn38 Jacquelyn38
4年前
PhantomJS这几项功能你用过吗?
一、下载下载链接二、解压安装包直接解压即可三、配置环境变量找到高级系统设置,打开它,出现以下图。点击环境变量。分别点击编辑按钮分别新建添加当初的解压路径,到bin文件夹。点击确定。这样,环境变量配置好了,可以再命令行工具直接使用phantomjs命令。四、代码段新建一个JS文件,如:main.js执行命令:phantomjsmain.js1、打印指定网
易微帮 易微帮
3年前
由于找不到iUtils.dll,无法继续执行代码。重新安装程序可能会解决此问题。
目录解决办法:一、下载工具工具下载地址:二、修复办法操作步骤:打开软件默认会开始扫描扫描完成,点击左侧全选按钮点击处理选中。 三、重启计算机全部处理完成,重启计算机,即可解决问题。
Stella981 Stella981
3年前
Git Tag的常用方法
0自我理解tag就像是标志一个点,branch是一条线;tag是静态的,branch要向前走;稳定版本备份用tag,新功能多人开发用branch(开发完成后merge到master)1常用命令1.1查看远程分支gitbrancha1.2查看本地分支
Stella981 Stella981
3年前
Git 使用教程—以 GitLab 上的 Django 项目为例
一、代码提交流程1\.clone代码到本地有两个命令,第一个是clonemaster主分支代码,第二个是clone某个branch分支代码。团队项目开发中,我一般是clone别人分支代码进行整合,master主分支代码很少动。gitclonehttp://www.xxx.xxx.git
Stella981 Stella981
3年前
Linux安装Sqlmap等工具
简单记录一下安装过程,都是小白教程,省的哪天又忘了要去百度。1.下载sqlmap源码进行安装wgethttps://github.com/sqlmapproject/sqlmap/tarball/master2.解压运行root@VM_0_13_centossrctarzxvfsqlmap
Stella981 Stella981
3年前
Git 深度学习填坑之旅三(分支branch、远程操作)
0x01分支branch!(https://oscimg.oschina.net/oscnet/6a1498c667d38a32d46cf72d9b9ff86fc83.png)依旧借用大表哥(@表元素)的图很多时候,我们需要建立另一条分支来进行项目的独立开发,当完成后再跟主流回合进行合并这个时候就要启用分支
Stella981 Stella981
3年前
Postman的安装
在网上下载一个Postman插件,1.首先用户点击谷歌浏览器右上角的自定义及控制按钮,在下拉框中选择工具选项,然后点击扩展程序来启动Chrome浏览器的扩展管理器页面。!打开Chrome扩展管理器(http://chromecj.com/Content/kindeditor/attached/image/20140926/201409262348
Wesley13 Wesley13
3年前
HttpHandler
 今天简单的做下HttpHandler的练习:只有登录用户才能下载images下地图片文件(Session中标识是否登录),如果用户没有登录则首先重定向到登录界面让用户登录,用户登录成功则跳转到下载列表页面,下载链接固定写好即可。如果登录用户是普通用户则在图片左上角加上“免费用试用”的字样。1.首先建立名为UserAuthority的数据库,然后新建
spring源码阅读之bean加载过程(一)
如果想要阅读源码,首先要选择版本,然后将源代码下载到本地,导入idea中,话不多说,直接看步骤吧这里我选择5版本,下载源码默认是main分支,看想学习的分支,比如我切换到5版本,截图如下:2.安装gradle3.转换源码进idea下载完成后可以看到有个文档
码界星芒
码界星芒
Lv1
方舟安可极,离思故难任!
文章
4
粉丝
0
获赞
0