我想使用一个流行的开源问题跟踪器(Redmine),它提供 git 集成。不幸的是,tracker 中的每个项目只能与一个 git repo 相关联。在跟踪器中创建多个项目不是我理想的设置。
考虑到这一点,我尝试使用 git subtree 合并(在此处和此处进行解释)。我创建了一个“伞形”存储库,它已合并到我正在使用的众多其他存储库中。
不幸的是,给出的示例仅拉入每个子树的主分支。由于我在每个子树的多个分支中都在进行开发,因此我需要学习如何让这个伞式存储库反映每个子树的每个分支。
这可能吗?
额外积分:如果 2 个子树各有一个同名分支怎么办?