如何通过Android Studio实现在GitHub单个仓库中托管多个项目?
仅使用Android Studio在单个GitHub仓库存放多项目操作步骤
前置准备
提前在GitHub上创建好用于存放多项目的空仓库,不需要初始化README、gitignore等文件。
操作步骤
- 打开Android Studio,选择
File > New > Project from Version Control,在弹窗中选择GitHub账户下刚才创建的空仓库,拉取到本地指定目录。 - 将你需要上传的所有Android项目文件夹,复制到刚才拉取到本地的根仓库文件夹中。
- 回到Android Studio,切换左侧项目视图为
Project模式(默认是Android模式),即可看到所有子项目文件夹都在根目录下展示。 - (可选)在根目录新建
.gitignore文件,配置通用忽略规则,避免提交构建缓存、本地配置等无用文件,参考规则:
*.iml .gradle /local.properties /.idea/* .DS_Store */build/ /captures .externalNativeBuild .cxx
- 点击Android Studio顶部菜单栏
Git > Commit,在提交窗口勾选所有需要上传的子项目文件,填写提交说明后选择Commit and Push,等待推送完成即可在GitHub仓库看到所有子项目文件夹。
后续操作说明
- 新增子项目时,直接将新的项目文件夹放入本地根仓库目录,重复提交推送步骤即可。
- 仅更新单个子项目时,只需勾选对应子项目的变更文件提交,不会影响仓库内其他项目内容。
内容的提问来源于stack exchange,提问作者DuocNP
相关产品推荐
相关产品推荐

