You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在单个GitHub仓库中添加多个项目文件夹

同仓库托管多个项目操作方法

你提到的示例类仓库的核心逻辑是将每个独立项目作为根目录下的单独子文件夹存放,具体操作步骤如下:

  • 先在本地创建总仓库对应的根文件夹,进入文件夹后执行git init完成Git初始化
  • 将各个独立项目分别存放在根目录下的独立子文件夹中,每个子文件夹保留对应项目的完整目录结构,比如Android项目的每个子文件夹下都有独立的build.gradle、src目录等配置和代码文件
  • 如果多个项目之间存在依赖关系、或者需要统一构建,你可以在根目录添加统一的构建配置文件,以Android项目为例可以在根目录的settings.gradle中添加所有子项目的引入声明:
include ':sample1'
include ':sample2'
include ':sample3'

注意事项

  • 根目录下建议存放全仓库通用文件,包括README.md、开源协议文件、全局.gitignore等,README中可以补充每个子项目的功能说明,方便其他使用者快速定位需要的内容
  • 如果子项目之间完全独立无关联,可以不用配置全局构建规则,其他使用者clone仓库后,单独打开对应子文件夹即可正常运行对应项目
  • 后续新增项目仅需在根目录新建对应子文件夹,放入项目代码后正常执行Git提交推送操作即可

内容的提问来源于stack exchange,提问作者Ildar Shaimyardyanov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 06:24:04