前面的博客中提及了git工具的基本用法和gitHub的用法,今天讲讲git工具合并两个分支的区别的:

两种合并的方法有git merge  和git rebase

第一种:git merge  用于从指定的分支(节点)合并到当前分支的操作

   git会将指定的分支与当前的分支进行比较,找出二者最近的一个共同节点base,之后将指定分支在base之后分离的节点合并到    当前分支上。

  分支合并,实际上是分支间差异提交节点的合并

  常用的合并分支命令格式,git merge 源分支【目的分支,默认master】

第二种:git rebase:用于合并目标分支内容到当前分支。

1、常用的合并命令的方式:git rebase branch_name;

2、如果你要将其他分支的提交节点合并到当前的分支,git rebase和git merge 都可以达到目的,但实现机制有很大差异。

两种方法实现机制的的区别后续补充。。。。。。

 

 

 

 

 

 

 

 

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐