使用https方式将主项目代码clone到本地,切换到开发的分支
使用git submodule init
git submodule update --remote
更新子项目代码
子项目提交代码,这里说普通方式,虽然笨拙,但是好记,和平时提交代码流程差不多
进入子项目的主目录,切换子项目的开发分支,接下来就和普通提交push方法一样。
只是要注意还要回到主项目的主目录,再和主项目的代码一起add提交push,注意是先push子项目的代码,再push主项目的代码
注意:
主项目怎么关联子项目?
如果你的项目是第一次创建,前人还未关联子项目,则可以在clone主项目后添加如下操作:
git submodule add http://xxx.git src/@commons
(src/@commons这样的路径视情况而定,看你引用的路径)
而且流水线设置的时候–记得选上配置submodule的功能哦!