假如当前在dev分支上进行开发 ,要把dev分支的代码合到master主分支上。步骤如下:

1,先将dev分支代码提交到远程仓库

2,切换至master主分支 git checkout master

3,将master分支代码进行拉取到最新 git pull

4,将两个分支代码进行合并 git merge dev

5,此时如果报错冲突,首先看到是哪个文件,在vscode里面打开,留下想要的那行代码(这个时候git已经将没有冲突的文件进行合并完成,只是有冲突的文件没有合并)

6,解决冲突后返回终端 进行 add ,commit,push三步操作,将修改后的文件提交至远端(此时算是全部合并完成)

7,可以去gitlab或阿里云上看下提交的代码 是否是修改后的代码,也可以执行git merge dev(如果提示一切都是最新的,就代表已经合并成功)