如何从git上只下载一个子文件夹
·
下载单个文件
这个很容易实现,点击文件上的raw按钮,得到一个raw的url,然后使用 wget url,就可以下载单个文件了
下载子文件夹
在知乎上看到这个方法https://www.zhihu.com/question/25369412/answer/703765983
本地新建文件夹,并打开命令行,输入
git init
git remote add origin git地址
然后接着设置 sparsecheckout
git config core.sparsecheckout true
编辑 .git/info/sparse-checkout(没有的话自己新建一个),然后编辑该文件,把你希望想要的文件夹添加在此文件
最后执行
git pull origin master
试验了一下,感觉这个方法是扫描整个git项目,然后选择性地下载,对于比较大的git项目,还是有点慢。
下次再尝试一下别的方法吧,比如svn
更多推荐
所有评论(0)