1.有一个qa的分支 qa中有src目录此时是空的
2.切换到 subModule分支
3.submodule分支添加子模块
git submodule add https://xxxxx src/submodule
4.对子模块做了一些修改,提交后切换到qa分支
5.这时会发现,qa对src目录下多了个 submodule目录
问题,各个分支不是应该是隔离的吗,为什么其他分支添加的东西或带到qa分支呢,有什么解决办法
1.有一个qa的分支 qa中有src目录此时是空的
2.切换到 subModule分支
3.submodule分支添加子模块
git submodule add https://xxxxx src/submodule
4.对子模块做了一些修改,提交后切换到qa分支
5.这时会发现,qa对src目录下多了个 submodule目录
问题,各个分支不是应该是隔离的吗,为什么其他分支添加的东西或带到qa分支呢,有什么解决办法
2 回答1.3k 阅读✓ 已解决
3 回答1.8k 阅读
2 回答1.2k 阅读
1 回答1.1k 阅读
2 回答958 阅读
772 阅读
1 回答487 阅读
使用
--recurse-submodules
参数git-子模块