如果把远程的分支merge到本地:
点击merge后,然后选择远程的branch进行merge
如果把远程版本my_new_branchmerge到mater
如果把远程版本my_new_branch2 merge到远程版本my_new_branch
如果创建一个预发布分支
1.创建一个功能分支:
git checkout -b release-1.0 my_new_branch(会自动切换到
Release-1.0,我们修改一些代码并提交)
2.开发完成后,将功能分支合并到develop分支:
git checkout master
git merge --no-ff release-1.0
git checkout my_new_branch
git merge --no-ff release-1.0
3.删除feature分支:
git branch-d release-1.0
如果创建一个修改bug分支
1.创建一个修补bug分支:
git checkout -b fixbug-0.1 master
2.修补结束后,合并到master分支:
gitcheckoutmaster
git merge --no-fffixbug-0.1
3.再合并到develop分支:
gitcheckout my_new_branch
gitmerge --no-ff fixbug-0.1
4.最后,删除"修补bug分支":
gitbranch-d fixbug-0.1
ppt下载地址:http://download.csdn.net/detail/baidu_nod/7792657
原文地址:http://blog.csdn.net/baidu_nod/article/details/38710139