开发A和B功能后进行发版。。
一、拉取代码
` git clone http://ntc.ntsvars.com:8090/lvweijie/test.git
二、开发功能A任务
创建A任务本地分支
#创建A分支,并切换A分支
git checkout -b A
三、开发A任务
四、提交A功能文件到本地分支
git add .
五、添加提交A功能备注信息‘
git commit -m "A功能开发"
六、将自己本地分支提交到远程分支A分支
git push --set-upstream origin A
七、继续开发B任务
先切换到主分支上
git checkout main
创建B任务本地分支
#创建B分支,并切换B分支
git checkout -b B
八、开发B功能
九、提交B功能文件到本地分支
git add .
十、添加提交B功能备注信息‘
git commit -m "B功能开发"
#可查看当前分支状态
git status
十一、将自己本地分支提交到远程分支B分支
git push --set-upstream origin B
十二、A和B功能开发完毕,创建发版分支release
先切换到主分支上
git checkout main
创建发版分支release
#创建A分支,并切换A分支
git checkout -b release
十三、把A和B合并到release分支
#合并A分支到release
git merge origin/A
#合并A分支到release
git merge origin/B
十四、将自己本地分支提交到远程分支release分支
git push --set-upstream origin release
十五、登录gitlab查看创建合并请求
切换到主分支,点击【创建合并请求】
点击【创建合并请求】
点击【合并】按钮
主分支代码中也有了A和B功能代码。