『现学现忘』Git分支 — 38、Git分支介绍( 二 )


在分支在开发过程中 , 如果某一个分支开发失败 , 不会对其他分支有任何影响 。失败的分支删除重新开始即可 。
4、Git分支管理的好处

  1. 同时并行推进多个功能开发 , 提高开发效率 。
  2. 版本迭代更加清晰 。
  3. 利于代码review的实现 , 从而使整个团队开发更加规范 , 减少bug率 。
提示:分支对于团队来说作用太大了 。
比如说一个项目现在是1.0版 , 那么开发团队可能要同时进行1.1版和2.0版的开发 , 这样代码就会出现较大分歧 。这时候就需要用到分支了 , 不同的任务组在不同的分支上开发 , 互相之间不会影响 。
再比如说 , 需要向项目中添加一个新功能 , 一般的团队都不会直接在主分支上修改 , 都会新建一个分支 , 在上面更改代码 。这样做的好处就是保证主线代码的完整性和可用性 , 也就是说 , 主线上都是稳定的代码 , 可以直接拿来发布的 。
参考:https://www.liaoxuefeng.com/wiki/896043488029600/896954848507552
?
【『现学现忘』Git分支 — 38、Git分支介绍】

经验总结扩展阅读