1.查看本地和远程分支
$ git branch -a
* developer
master
remotes/origin/developer
remotes/origin/master
2.切换到本的developer分支
$ git checkout -b developer origin/developer
如果developer分支已经存在,执行下面这步
$ git checkout developer
如查当前使用的就是developer分支,则这步不用执行。
3.把远程的developer分支拉取到本地,保证是最新的developer分支
$ git pull
4.切换到master分支
$ git checkout master
5.确保存master分支也是最新的
$ git pull
6.执行合并的关键代码,此时执行结果时将本地的developer合并到本地master分支
$ git merge developer
7.将合并的本地master分支推送到远程master
$ git push origin master