首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从GitHub下载目录

从GitHub下载目录
EN

Stack Overflow用户
提问于 2019-10-15 15:16:17
回答 3查看 9.5K关注 0票数 6

尝试从git下载文件夹。

我尝试了wget --no-parent -r http://WEBSITE.com/DIRECTORY,也没有--no-parent -没有工作。curl可以很好地处理单个文件,我认为wget应该得到这个文件夹--它只做所有事情。

尝试了许多建议的使用wget递归地获取包含任意文件的目录。选项,但都没有效果

EN

回答 3

Stack Overflow用户

发布于 2019-10-15 15:17:33

你应该试着:

git clone <SSH> or <HTTPS>

也许这能在一个简单的方面帮助你:

DownGit

因此,如果要使用wget下载目录,只需尝试以下操作即可。它将把您的目标目录打包到一个.zip中,以便您可以将其打包为curlwget

默认情况下,fileName和rootDirectory的值设置为下载文件或目录的名称。如果不希望在zip中添加目录本身,则设置rootDirectory=false。例如:这个链接- https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/MinhasKamal/DownGit/tree/master/res/images&rootDirectory=false,将下载一个名为images.zip的文件;但是根目录-“图像”将不包含在zip中。

如果要下载具有名称-DownGitIcon.zip的文件- DownGitIcon.zip,则链接为- https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/MinhasKamal/DownGit/blob/master/res/images/downgit.png&fileName=DownGitIcon

顺便说一句,我曾经使用SVN从Git系统下载文件/目录,方法是将URL路由到trunk。但这很不方便。

票数 4
EN

Stack Overflow用户

发布于 2021-07-08 05:15:03

有点晚了,但万一有人后来在这里绊倒了。您可以使用以下工具:

在这两个工具中,您只需输入您的url即可直接下载或创建下载链接。

票数 3
EN

Stack Overflow用户

发布于 2022-07-06 02:13:01

对于那些喜欢GUI工具的人来说,还有另一种使用代码沙箱下载文件夹的简单方法。

导航到文件夹并将github替换为URL中的githubbox。然后在代码沙箱到文件痛苦的左边,并将鼠标悬停在向下箭头,它将显示弹出工具提示“导出到Zip”。只需点击它下载文件夹作为一个压缩文件。

参考资料:从GitHub repo中的分支下载一个文件夹或目录

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58397935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档