如何从GitHub上托管的私有GitHub存储库下载单个文件/文件夹。存储库结构类似于
AndroidApps/
├── FirstAnimation/
│ ├── app
│ └── build.gradle
| └── gradle.properties
| └── ...
|
└── NavigationHelp/
| ├── app
| └── build.gradle
| └── gradle.properties
| └── ...
|
└── ChatApp/
├── app
└── build.gradle
└── gradle.properties
└── ...
我只想下载NavigationHelp文件夹,而不是克隆整个androidApps项目。
note-(previously answer given on Stack overflow related to public folder which does not work for private repo)
2条答案
按热度按时间58wvjzkj1#
只会给你那个文件夹和剩下的历史的最简单的素描。为了让未来的拉动发挥作用,
这将允许您提取更新,但不会合并回*上游分支。阅读我在上面使用过的命令和语法,您将学习如何调整它以检查其他内容。
要合并回上游分支,您必须获取它并自己进行合并,或者说服GitHub支持在其服务器上完成的子树合并(如果他们还没有这样做,我从未研究过)。
t0ybt7op2#
如果您不想克隆项目,这里有两个选项可以在不使用命令行界面的情况下完成:a)您可以下载项目文件及其文件夹结构。B)您可以下载单个文件。
**要下载所有项目文件及其文件夹结构:**如果需要下载所有文件和文件夹,可以打开目标项目->然后->点击“代码”下拉菜单,选择“下载ZIP”,这将下载整个项目(ZIP格式):
**下载单个文件:**如果您只想从GitHub网站下载单个文件(不使用命令行界面),可以使用以下步骤:
1.登录Github.com后,->打开您的存储库,->打开目标文件夹,->点击“转到文件”:
1.现在右击目标文件->点击“链接另存为”:
HTH。