下载Github上项目的某个文件夹

方法1 使用开源工具git-down-repo

项目地址: https://github.com/hua1995116/git-down-repo
安装

npm install git-down-repo -g // 安装全局

使用

 // 下载整个仓库(默认master)
gitdown https://github.com/hua1995116/webchat

// 下载某个仓库的dev分支
gitdown https://github.com/hua1995116/webchat dev

// 下载仓库某个文件夹
gitdown https://github.com/hua1995116/webchat/tree/master/config 

// 下载某个文件
gitdown https://github.com/hua1995116/webchat/blob/master/config/dev.env.js 

// 下载多个项目(空格分隔)
gitdown https://github.com/hua1995116/webchat/blob/master/config/dev.env.js https://github.com/hua1995116/webpack-plugin-inner-script/blob/master/index.js 


方法2 使用开源工具dgit

项目地址:https://github.com/hujiulong/dgit
安装
可以通过npm全局安装 (如果速度较慢可以使用淘宝提供的镜像)
npm install dgit -g
如果你使用mac,需要在命令前面加上sudo
安装完以后,就可以使用dgit命令了
使用方式
用下载react作为例子(react目录结构改变, 下面的例子不一定还适用)

1.下载整个项目

dgit facebook/react

现在在你当前所处的目录下就会多一个react目录,里面包含react项目的所有文件

2.下载react的src目录

dgit facebook/react/src

现在在你当前所处的目录下就会多一个src目录,里面包含react/src的所有文件

3.指定分支
使用参数-r--ref可以指定branchtagcommit hash

dgit facebook/react/css -r gh-pages

4.指定tag

dgit facebook/react/src -r v15.6.1

5.指定commit hash

dgit facebook/react/src -r b5ac963

6.指定安放文件的目录

dgit facebook/react/src ./download

小结

两个工具都差不多, 第一个工具可以直接复制网址链接相对于第二个比较方便些。还有其他方式, 如DownGit这个网站, 但是貌似被墙了, 使用效果不佳。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值