gitflow使用

更新时间:2023-05-04 03:38:19 阅读: 评论:0

gitflow使⽤
  Gitflow是⼀个git的扩展集,是代码仓库管理框架,其使⽤两个分⽀来记录项⽬开发的历史世界网络 ,⽽不是使⽤单⼀的master分⽀。在时间的间怎么写 Gitflow流程中,master只是⽤于保存官⽅的发布历史,⽽develop分⽀才是⽤于集成各种功能开发的分⽀。使⽤版本号为master上的所有提交打标签(tag)也很⽅便。
  分⽀介绍:
  1、master
    只有⼀个,并且不会在master上进⾏代码的操作。
  2、develop
    只最近英文 有⼀个,新特性的开发基于develop,但是不能直接在develop上进⾏开发,⽽是在基于develop创建的feature分⽀进⾏开发。
  3、feature
    基于develop分⽀被创建,可以同时存在多个。对于每⼀个新的功能可以创建⼀个新的feature分⽀,开发结束之后,合并到develop 分⽀即可。
  4、relea
    基于develop分⽀被创建,该分⽀是为了发布⽽存在的分⽀,在同⼀时间只能有⼀个relea分⽀,在此分⽀上仅仅是较少代码的修复。
  5、hotfix
    基于master分⽀被创建,同⼀时间只有⼀个hotfix分⽀。
  Gitflow流程使⽤步骤:
  1、git flow init
  初始化。执⾏该命令时,⼀路enter直到完成就可以了。
  2、git flow feature start name    //创建⼀个新的feature分⽀。
    git flow feature publish name  //创建feature分⽀后,需要执⾏该命令,将该分⽀推送到远程库。
    git flow feature finish name      //当feature分⽀功能开发完成之后,执⾏该命令后,会合并到develop上,并且该分⽀会被删除。
  3、git flow relea start name develop    //创建⼀个relea分⽀。
    g高考励志名言 it flow relea publish name            //创建relea分⽀后,需要执⾏该命令,将该分⽀推送到远程库。
    git flow relea finish name -m"tag信息"    //当完成relea分⽀功能之后,执⾏该命令,会合并到master分⽀以及develop分⽀,使⽤relea分⽀名称打tag金牛座和水瓶座 ,并且该分⽀会被删除。
    git push --tags            妨碍英语       //需要执⾏该命令将tag提交到远程库。
  切换到master和develop分负担的英文 ⽀执⾏:git push
4、git flow hotfix s故事教案 tart name master      //创建⼀个hotfix分⽀。
  git flow hotfix finish name             子子孙孙无穷匮也   //当完成该分⽀功能之后,执⾏该命令,会合并到master和develop分⽀,并且删除该分⽀。但是:如果存在relea分⽀,那么hotfix会合并代码到relea分⽀,⽽不是develop。

本文发布于:2023-05-04 03:38:19,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/855168.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:开发   代码   功能   命令   上进
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图