我有以下情况:git仓库结构,多个模块
- 有4-5个不同的软件模块更大的软件项目的一部分。
- 所有这些都设置为单独的git回购。
- 当我提交了一个功能,通常它跨越多个单一的模块 - 从而使例如2或3提交每个模块。
给我一个更大的项目的多个模块的一部分的想法。你更喜欢使用git submodules,如果是的话,以什么方式?或者你使用一个主文件夹中的项目,如:
Software_Project
Module_1
Module_2
Module_3
Module_4
任何想法一个合适的git回购结构是w迎阅读。
+1一个很好写的问题! – ralphtheninja 2011-04-26 19:18:42
*“当我提交一个功能时,通常它不仅仅是一个单独的模块”* - 这听起来对我来说是错误的。通常子模块意味着独立于父存储库。 – poke 2011-04-26 20:03:15