master表示主干的名称,develop表示分支的名称,在项目开发中,有时会将分支合并到主干或者将主干合并到分支,今天开发刚好遇到,就整理一下。
一,合并分支代码到主干
1,切换到develop分支:
git checkout develop
2,把develop分支代码拉取到本地:
git pull
3,切换到master主干:
git checkout master
4,合并develop分支代码到master主干:
git merge develop
5,提交到远程master主干:
git push
二,合并主干代码到分支
1,切换到master主干:
git checkout master
2,把master主干代码拉取到本地:
git pull
3,切换到develop分支:
git checkout develop
4,合并master主干到develop分支:
git merge master
5,提交到远程develop分支:
git push