git merge的一些介绍

如果把远程的分支merge到本地:



点击merge后,然后选择远程的branch进行merge




果把远程版本my_new_branchmergemater



果把远程版本my_new_branch2 merge程版本my_new_branch



a) 默认情况下, Git 执行 " 快进式合并 " fast- farward merge ),会直接将 Master 分支指向 Develop 分支
b) 使用 --no- ff 参数后,会执行正常合并,在 Master 分支上生成一个新节点。为了保证版本演进的清晰,我们希望采用这种做法。关于合并的更多解释

果创建一个预发布分支

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值