在GitHub中为单个文件夹生成下载链接

Kyl*_*Mit 13 github github-api

我有一个存储库,有几个代码文件夹.我希望能够在单个文件夹中提供代码的链接,这样另一个用户就可以下载相关的代码,而不会被代码库的其余部分臃肿,也不需要在他们的机器上安装git.

当然,他们可以在线浏览文件夹内的代码文件,但如果他们想要运行单个项目,则不是很有帮助.

以下是其他几个类似的问题,以及为什么我认为它们不能解决我的特定问题:

如果它有助于提供一个具体的例子,这里是一个我希望能够通过链接下载的文件夹:https:
//github.com/KyleMit/CodingEverything/tree/master/MVCBootstrapNavbar/Source%20Code

有没有办法做到这一点?

Min*_*mal 11

转到DownGit - 输入URL - 只需下载!

您想要的下载链接https://github.com/KyleMit/CodingEverything/tree/master/MVCBootstrapNavbar/Source%20Code- 下载

详细用法在这里.


Von*_*onC 8

不,不是通过直接链接.

从git repo"加载"文件夹仅意味着稀疏结账(部分克隆).

任何其他解决方案确实意味着构建工件并上传它.

更新2016年8月(2年后):你可以看看这个答案DownGit项目,由Minhas卡迈勒.

  • @KyleMit理论上,是的:这就是GitHub对其节点加载服务所做的事情(https://github.com/blog/678-meet-nodeload-the-new-download-server和https://github.com/blog/900-nodeload2的下载-重新加载).它主要取决于您期望的请求数量. (2认同)