我们有一个大型回购,我们想分手。我们希望有一堆“叶子”回购,它们共享一些共同的中央回购。我们拥有并控制所有回购。 Git子模块似乎可能有效。
这个想法是让每个叶子repo子模块共同的repo(s)。它工作正常,但每当中央仓库发生变化时,我们显然需要对每个叶子仓库进行提交以更新子模块的哈希值。
我真的希望能够将最新的头部作为我的子模块,并且不必为每次更新提交一些内容。我们将测试所有内容,因此我们认为这是安全的。我希望尽快传播更改,我只是不希望每个提交到一个中央存储库以在每个叶子仓库中需要另一个提交。那只是无用的噪音。
有办法做到这一点吗?