suchen

Heim  >  Fragen und Antworten  >  Hauptteil

版本管理工具 - git仓库嵌套如何处理?

背景

我有些小的Demo都已经是git仓库管理了。它们的文件夹名字分别叫DemoA,DemoB,DemoC
现在我手动把这些Demo放在一个大的空仓库中来管理。这个空仓库对应的文件夹的名字叫Demos.现在结构如下

现在这种情况下,哪怕DemoA有了修改,外面的Demos文件夹对应的仓库也无法察觉仓库状态发生了变化。就好像没有跟踪 DemoA ,DemoB,DemoC一样,请问如何解决较好

淡淡烟草味淡淡烟草味2764 Tage vor614

Antworte allen(1)Ich werde antworten

  • 滿天的星座

    滿天的星座2017-05-02 09:26:29

    使用 git submodule.
    将DemoA, DemoB, DemoC当成项目的子模块.

    PS:不知道你是什么项目,不过不使用 git 而使用依赖管理工具可能会更方便,比如 PHP 的 composer, Java 的 maven.

    Antwort
    0
  • StornierenAntwort