如何将多个git存储库组合到一个存储库中

时间:2015-12-07 19:48:04

标签: git github atom-editor

我正在尝试创建多个Atom(文本编辑器)包,并且根据分发指南,每个包都必须拥有自己的Github存储库。我想将所有包保存在Github上的一个大型存储库中,同时仍遵循Atom包指南。

我已经查看了子模块,但我不相信他们会帮助我想要实现的目标。

如果这不可行,那么如何在仍然遵守Atom指南的同时为我的所有Atom包维护一个存储库?

2 个答案:

答案 0 :(得分:2)

由于Atom要求您为每个程序包设置一个存储库,因此您无能为力。

正如您所想,您可以使用子模块:

  • 每个包一个存储库。
  • 一个存储库,其唯一目的是将所有其他存储库保存为子模块,以便在开发它们时,所有存储库都在此主存储库中。
    • 您赢得的唯一主要内容就是将它们分组在下。

答案 1 :(得分:0)

将几个git存储库分组的另一种方法是使用repo工具。在Android开发中使用。您可以参考以下页面了解详细信息。 https://source.android.com/source/developing.html