github 采用svn下载项目中的一个文件夹或者文件

正常情况下,在github上下载整个项目,直接用指令:git clone 项目地址 就可以直接下载下来,但是有些人习惯把项目进行分类,比如一个STM32-M3的项目,里面可能包含USART、SPI、IIC、CAN等相关驱动,又或者有包含传感器相关项目的驱动等等,由于时间关系我们只需要获取其中的一个文件夹或者一个.c和.h的文件,我们可以采用SVN进行下载,具体步骤如下:

一、确认本机已经安装了SVN,如果本机没有,请百度搜索下SVN下载、如何安装SVN,这种很简单就不说了

二、首先确定所要下载到的目录,以我为例,我的是H:\000\MyGithub\other

右击鼠标选项,点击SVN Checkout...

我的github项目地址是:https://github.com/joroot/STM32-IIC.git

直接采用  git clone https://github.com/joroot/STM32-IIC.git 就可以直接下载项目

三、下载项目中文件夹操作,下载这个项目里面的user文件夹,需要这么操作

 

 

 

github项目地址:https://github.com/joroot/STM32-IIC/tree/master/user

把要下载的目标地址改为:https://github.com/joroot/STM32-IIC/trunk/user

点击OK进行下载

下载结果如下:

四、下载项目中文件的操作,如果我们只要下载具体的一个.c或者.h文件,可以这样操作

 

 

github项目地址:https://github.com/joroot/STM32-IIC/tree/master/user/AT24C02

把下载的目标地址改为:https://github.com/joroot/STM32-IIC/trunk/user/AT24C02/bsp_i2c.c

点击OK进行下载

下载结果如下:

bsp_i2c.c文件下载完成!

五、扩展

在master分支下,直接把下载地址中的/tree/master/改为/trunk/即可

如果不是master分支,而是channel分支的话,只需要把/trunk/改为/branches/channel/

六、吟诗作对

宝剑锋从磨砺出,梅花香自苦寒来。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值