最近领导安排了一个承担合并代码的工作,有些时候他不在,就替开发合一下,之前没接触过,就在他的指点下大概过了一遍,然后怕记不住,就记录了一下合并的流程。

所用到工具

流程图

具体步骤

1.切换到test库

在目录里右击空白区域TortoiseGit–>切换/检出
image.png
选择分支oline_test
image.png

2.同步test分支最新代码

右击空白区域–>Git 同步
image.png
点击:拉取,获取最新代码
image.png

3.切换至本地master分支

切master分支
image.png
点击拉取获取最新版本
image.png
在目录里右击空白区域TortoiseGit–>合并
image.png
分支选择本地分支:oline_test
image.png

出现错误,点击解决
image.png
双击README.md,查看冲突项
image.png
红色区域显示冲突项,告诉开发解决一下
image.png
解决完成后,再次点击提交,把变更保存到本地测试分支
image.png

4.推送代码到master分支

切换本地分支到master,在目录里右击空白区域TortoiseGit–>合并,选择从oline_test合并
image.png
检查文件的变更列表,勾选需要同步的文件,如果有些文件里的代码没有完善,没办法上线,一定要取消掉,不要勾选
检查文件没问题后,点击提交,把合并后的文件提交到本地master
image.png
点击推送
image.png
检查推送的分支是否正确,准确无误,点击确定,完成推送
image.png

验证

登录线上环境,查看推送是否生效

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐