尝试从git下载文件夹。
我尝试了wget --no-parent -r http://WEBSITE.com/DIRECTORY
,也没有--no-parent
-没有工作。curl
可以很好地处理单个文件,我认为wget
应该得到这个文件夹--它只做所有事情。
尝试了许多建议的使用wget递归地获取包含任意文件的目录。选项,但都没有效果
发布于 2019-10-15 15:17:33
你应该试着:
git clone <SSH> or <HTTPS>
也许这能在一个简单的方面帮助你:
因此,如果要使用wget
下载目录,只需尝试以下操作即可。它将把您的目标目录打包到一个.zip
中,以便您可以将其打包为curl
或wget
。
默认情况下,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
。但这很不方便。
发布于 2021-07-08 05:15:03
发布于 2022-07-06 02:13:01
对于那些喜欢GUI工具的人来说,还有另一种使用代码沙箱下载文件夹的简单方法。
导航到文件夹并将github替换为URL中的githubbox。然后在代码沙箱到文件痛苦的左边,并将鼠标悬停在向下箭头,它将显示弹出工具提示“导出到Zip”。只需点击它下载文件夹作为一个压缩文件。
https://stackoverflow.com/questions/58397935
复制相似问题