IDEA父子工程子模块单独做Git本地远程版本控制管理

IDEA父子工程子模块单独做Git本地远程版本控制管理 1.需求描述IDEA父子工程中有多个微服务子模块需要独立用Git管理。本地要能存储多个分支可以切换开发最后保存到远程Git平台CNB:Everything as code2.远程服务端设置创建仓库注意私有类型3.开发电脑本地设置本地目录# 初始化本地仓库 git init # 添加所有文件到暂存区 git add . # 首次提交 git commit -m feat: init information-api module # 添加 CNB 远程仓库地址替换为您的实际 URL git remote add origin-information-api https://cnb.cool/midend-center/information/information-server-new.git # 推送至远程 master 分支首次推送需指定上游 git push -u origin masterorigin-information-api这个名字对应VCS-Git-Remote中同样对short-message-api做相同操作VCS-Git-Remote中两个子模块才会显示绑定不同的origin,如图4.本地建立多版本进入对应子模块目录右键打开Git Bash创建本地新分支结果查看可以idea中切换分支开发本地commit保存