繁体   English   中英

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

[英]How can I group several git repositories into one repository

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

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

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

由于Atom要求您为每个包提供一个存储库,因此您无能为力。

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

  • 每个包一个存储库。
  • 一个伞形存储库,其唯一目的是将所有其他存储库保存为子模块,以便在开发它们时,所有这些存储库都分组在此主存储库中。
    • 你赢得的唯一主要的事情就是让他们归入这个伞下

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM