簡體   English   中英

git include嵌套子目錄

[英]git include nested sub-directory

parentfolder(git)
    |
    |---->project1(git)
    |
    |
    |
    |---->project2(git)
    |           |
    |           |---->code
    |
    |
    |
    |
    |---->project3(git)
                |
        code<---|
                |--->images

我正在從事多個項目,並且我所有的項目都有不同的倉庫,我已經閱讀了很多有關嵌套git的文章

但是我的問題是,有任何一條命令,這樣我就可以直接提交我的父文件夾並直接獲取子文件夾(git)的所有更改。

假設所有嵌套存儲庫都是git子樹,那么您可以編寫一個bash腳本,該腳本從每個存儲庫中提取新更改並將相應的子目錄添加到父暫存區。 然后,您可以將該腳本用作父級的預提交鈎子。

順便說一句,我經常看到子模塊和子樹經常被簡單地用作依賴項。 如果您沒有在父項目的子模塊中積極開發和回溯提交,那么您應該考慮使用依賴包管理器,例如composer或npm。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM