【git分支】—各分支介绍

前言

      最近在学习git的分支,相比于svn的分支来说,git 的分支体系更完善,更灵活,更强大!

svn分支

       svn新建的时候可以选择性的建立三个文件夹:trunk ,一般作为主开发的地方; branch,一般作为从Trunk copy过去的代码,形成分支;tags ,一般作为固定版本,不进行修改。

       下面是svn分支管理的最佳实践:

      

    其中:

      Trunk :主开发分支,所有最新的代码都在这里;

      Tags:一个里程碑版本(名字::”1.0”,”1.1”,”2.1”,”EMC-1.0”,”EMC-1.1”,”OEM-1.0”…),用于存放发布的版本;

      Bugfix branch:修正bug的分支(名字::”bugfix-1.x”,” EMC-bugfix-1.x”, “OEM-bugfix-1.x”),一般从某个tag拉出来,用于解决这个大版本的所有bug;

      Customize function dev branch:特殊需求的开发分支(名字:“OEM-dev”,“Japan-dev”,……),用于为某个客户的特殊需求开发一个版本;

git 分支

      一张经典的GitFlow 工作流图:

     

    

    其中涉及到的主要分支类型有:

    

总结

    这里只是git分支的大概介绍,这大概是老师常说的盲人摸象吧,整体来看,git分支有完善的体系和灵活的应用,小编在学习的过程中也觉得越来越有意思,亲爱的读者,想不想深入了解一下呢?

    后续博客将会为大家介绍git 分支的相关操作命令和具体在项目中的使用情况!

      

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奔跑的大白啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值