搜尋

首頁  >  問答  >  主體

版本管理工具 - git倉庫巢狀如何處理?

背景

我有些小的Demo都已經是git倉庫管理了。它們的資料夾名字分別叫DemoA,DemoB,DemoC
現在我手動把這些Demo放在一個大的空倉庫中來管理。這個空倉庫對應的資料夾的名字叫做Demos.現在架構如下

現在這種情況下,就算DemoA有了修改,外面的Demos文件夾對應的倉庫也無法察覺倉庫狀態發生了變化。就好像沒有追蹤 DemoA ,DemoB,DemoC一樣,請問如何解決較好

淡淡烟草味淡淡烟草味2764 天前613

全部回覆(1)我來回復

  • 滿天的星座

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

    使用 git submodule.
    將DemoA, DemoB, DemoC當成專案的子模組.

    PS:不知道你是什麼專案,不過不使用 git 而使用依賴管理工具可能會更方便,比如 PHP 的 composer, Java 的 maven.

    回覆
    0
  • 取消回覆