【发布时间】:2017-09-05 16:01:14
【问题描述】:
我最近加入了一个组织,遇到了 git repo 结构的问题。保持 git 存储库结构的最佳方法是什么:
在一个存储库中完成项目(前端(Angular、Html)、后端、Android 和 iOS 在一个存储库中)
为每个平台创建一个单独的存储库。 在早期的组织中,我们使用第二种方法为每个平台创建单独的 repo,但在当前的组织中,我们的架构工程师告诉我最好为所有平台保留一个 repo。
在 git 上有很多很棒的每个平台的单一 repo 项目示例,例如:
但我没有找到将著名库作为多个项目的单个存储库的任何示例。
谁能解释这两种方法的确切优缺点以及最佳解决方案是什么? 如果有人可以在这里帮助我,那真的很感激,在此先感谢。
【问题讨论】:
-
你得到了帮助你解决问题的答案吗?如果是,您可以将其标记为答案。它也将使有类似问题的其他人受益。
标签: git github version-control architecture