我想管理两个单独的存储库来组装项目。 Repo A包含平台,repo B包含我正在开发的插件。像这样:
- files repo A
-app
-src
-files repo B
-...
我想在安装平台内管理repo B git,但命令
cd src
git remote -v
给我存储库A的origin分支。是否可以在不使用子模块的情况下嵌套两个不同的存储库?我的开发回购是B,而A是我想要单独管理的参考平台回购。
答案 0 :(得分:0)
是否可以在不使用子模块的情况下嵌套两个不同的存储库?
alternative to submodule is to use subtree。
请参阅" Apply gradle file from different repository"。
但 submodule 仍然是管理此案例的常用方法:但是,B
文件将位于B
文件夹中。
如果您的src
文件夹只包含B
个文件,那么您可以执行以下操作:
cd /path/to/A
git submodule add url/B src