从 GitHub 下载目录

Sam*_*m-T 6 wget github download

尝试从 git 下载文件夹
我尝试过wget --no-parent -r http://WEBSITE.com/DIRECTORY,但也没有--no-parent- 不起作用。curl对于单个文件工作正常,我认为wget应该获取该文件夹 - 它可以执行除此之外的所有操作。

按照建议尝试了许多选项使用 wget 递归地获取其中包含任意文件的目录,但 没有成功

小智 4

你应该试试:

git clone <SSH> or <HTTPS>


也许这可以通过简单的方式帮助您:

下载Git

因此,如果您想使用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,将下载名为的文件图片.zip;但是根目录“images”不会包含在 zip 中。

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


顺便说一句,我曾经使用 SVN 通过将 URL 路由到其 .git 系统来从 Git 系统下载文件/目录trunk。但很不方便。

  • `Git clone` 适用于 git 中的“存储库”,但不仅仅适用于存储库中的文件夹 (2认同)