Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.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,我想管理两个独立的存储库来组装一个项目。RepoA包含平台,RepoB包含我正在开发的插件。大概是这样的: - files repo A -app -src -files repo B -... 我想在安装平台内管理repo B git,但是 cd src git remote -v 给我存储库A的源分支。是否可以在不使用子模块的情况下嵌套两个不同的存储库?我的开发回购协议是B,A是我想单独管理的参考平台回购协议 不使用子模块就可以嵌套两个不同的存储库吗 这是一个很好的例

我想管理两个独立的存储库来组装一个项目。RepoA包含平台,RepoB包含我正在开发的插件。大概是这样的:

- files repo A
  -app
  -src
    -files repo B
  -...
我想在安装平台内管理repo B git,但是

cd src
git remote -v
给我存储库A的源分支。是否可以在不使用子模块的情况下嵌套两个不同的存储库?我的开发回购协议是B,A是我想单独管理的参考平台回购协议

不使用子模块就可以嵌套两个不同的存储库吗

这是一个很好的例子。
请参阅“”中的示例


但是仍然是管理这种情况的常用方法:但是,
B
文件将位于
B
文件夹中

如果您的
src
文件夹仅包含
B
文件,则您可以执行以下操作:

cd /path/to/A
git submodule add url/B src

我是在一个用symfony开发的平台下开发的,所以我只想git我正在开发的捆绑包。我不知道如何启动我在git下没有一个项目,我需要将一个子项目放到git,我可以创建一个空的远程存储库,但我不知道如何在该项目中只推送我的包…每个子模块都是自己的git repo:您可以开始确保创建不同的repo。然后,您可以使用我提到的
git submodule add
命令,在新的父repo中只引入所需的repo。