Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git-嵌套存储库_Git - Fatal编程技术网

Git-嵌套存储库

Git-嵌套存储库,git,Git,我有一个主项目,它有一个来自独立远程回购的组件,该组件也必须与主项目一起更新/推送。不一定同时进行(我不希望主项目的推动触发组件的推动),但我应该能够在需要时推动对主项目和组件所做的更改 我如何才能做到这一点,抽象的结构如下: /root working directory of main project /some dir | |-> some file | |-> some file /compone

我有一个主项目,它有一个来自独立远程回购的组件,该组件也必须与主项目一起更新/推送。不一定同时进行(我不希望主项目的推动触发组件的推动),但我应该能够在需要时推动对主项目和组件所做的更改

我如何才能做到这一点,抽象的结构如下:

/root working directory of main project
    /some dir
        |
        |-> some file
        |
        |-> some file
    /component
        |
        |-> some file
        |
        |-> some file
        /subdir of component

组件将与其他组件分开跟踪?

您应该阅读有关Git子模块的内容: 我认为它完全符合你的需要