【发布时间】:2012-02-29 16:00:40
【问题描述】:
我们正在将我们的(巨大的)项目迁移到 git,并且我们正在考虑使用子模块。我们的计划是在超级项目中设置三个不同的负责人:
发布,稳定,最新
项目负责人将处理发布和稳定分支。他们将根据需要移动子模块。
问题是“最新”的头。我们希望超级项目“最新”头跟踪所有子模块的主分支(自动)。如果它能够显示所有提交到子模块的历史记录,那就太好了。
我看过 gitslave,但它并不是我们想要的。有什么建议吗?
【问题讨论】:
-
当你要求一个工具时,我只想连接这个收集做同样事情的单行者的问题:stackoverflow.com/questions/1030169/…
-
Git 现在提供使用子模块跟踪最新信息:请参阅我编辑的答案。
标签: git git-submodules git-track