1、先将本地代码更新为主分支最新的代码,从主分支上pull到自己的分支。点击VCS-Git-Pull弹出如下弹窗,然后勾选主分支点击pull拉取主分支代码;
2、将本地改动的代码提交到本地仓库,然后push到自己远程上的分支。
点击VCS-Commit弹出如下弹窗,然后勾选要提交的代码,点击commit按钮弹出图1表示成功提交到本地仓库;
图1
点击VCS-Git-Push弹出如下弹窗,然后选择自己远程上的分支,点击push按钮弹出图2表示成功提交到远程上自己的分支;
图2
3、然后切换到主分支master上,如图所示,在remote branches上找到自己的分支,点击三角形图标在展开的列表中然后选择”Merge into Current“,弹出图3表示成功将自己分支的代码合并到主分支的本地仓库了,合并过程可能会出现主分支代码和自己分支代码冲突需要解决冲突。(注:此时合并的代码还只是在本地仓库,还需要push到远程主分支才算完成)
图3
4、 将合并后的代码push到远程主分支,推送成功即完成代码真正的合并操作。