如何只下载一个github项目的某一特定文件夹或文件

大部分人都会下载一个完整的github项目,无论是git clone命令,亦或是直接download zip文件,但是有的时候,我们不需要下载整个项目,因为下载整个项目可能耗时耗力,我们只需要下载其中某一个文件夹即可,那么这么一个简单的想法该怎么实现呢?

首先你需要一个TortoiseSVN工具,官网下载:https://tortoisesvn.net/downloads.html

下载完后,

第一步:新建一个文件夹,任意名称,这里我们叫做test

第二步:点击鼠标右键,会发现有SVN Checkout命令,如

第三步:点击这条指令:

注意,这里的url并不是你要下载的文件夹的原始url,而是要做一些小的调整,以下列项目的utils文件为例:

原url:https://github.com/tensorflow/models/tree/bf587ef523d9ccc859d8f8bf41392aa2a621c3f8/official/utils

新url:https://github.com/tensorflow/models/trunk/official/utils

主要的调整就是:将tree/master 或 tree/xxxxx 调整为 trunk

第四步:完成上述步骤后,点击ok,即可下载。

猜你喜欢

转载自blog.csdn.net/qq_41368074/article/details/109692076