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