gitflow工作流程

更新时间:2023-05-04 03:32:54 阅读: 评论:0

gitflow⼯作流程
Git flow
规范我们⼯作时写代码的流程,操作 git 的流程
⼏个常⽤的分⽀
-master    主分⽀,不允许改代码,跟线上代码库保持⼀致
-develop  开发分⽀,可以在这⾥修改代码,下历史大全 ⼀个要上线的版新手吉他谱 本
-feature  平时⽤的最多的,功能性分⽀,在这个分⽀上做好的功能点,最后就需要合并到develop
-hotfix    线上bug修复
-bugfix    还未上线的版本的bug修复
-relea  打版
使⽤步骤
1.初始化  git init
1.项⽬之前没有初始化,这时及直接使⽤ git flow init 去初始化
2.项⽬之前有过初始化,这时就可以切换到 master 分⽀上,做git flow init
2.使⽤ git flow feature start <;分⽀名字>  来创建分⽀
3.当你 这个 feature 分⽀东西做完了的时候,就可以合并到 develop 了 使⽤git flow feature finish <;分⽀名字>
重复2和3
⼤量的功能都做的差不多了,都已经合并到 develop上⾯,于是现阶段就不在是功能开发,⽽是测试阶段。我们前端的⼯作就是修复测试那边踢过来的 前端 bug
4.改未上线的bug。  git flow bugfix start  <xxx>
注意:对bug修复的时候,⼀个 bug 对应⼀个 commit,有助于bug回滚
5.今⽇份的bug修改完成,艾滋病宣传图片 下战狼2观后感 班之前,合并bugfix 的分⽀ 到 develop
git flo点菜英文 w bugfix finish <xxx>
重复 4 和5
发版阶段
git flow relea start 版本号  然后可以对这个版本做最后的微调
git flow relea finish 版本号
发版阶段
PS
PS:如果遇到线上bug,⾮常紧急,这时我们需要从 master 上⾯去拉分⽀做修改,不能再 develop 拉分⽀修改git flow hotfix start  <xxx>
git flow hotfix 芋头做法 finish <xxx>
版本回退
1、git ret –mixed HEAD~2:保留源码 撤销提交 再次add提交即可
2拖鞋英语 、git ret –soft:回退到某个版本,只回退了commit的信息,不会恢复到index file⼀级。如果还要提交,直接
commit即可
3、git ret –hard:彻底回退到某个版本,本地的源码也会变为上⼀个版本的内容
更换仓库地址
1、git remote rm origin    删除原来的地址

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

本文链接:https://www.wtabcd.cn/fanwen/fan/82/522284.html

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

标签:版本   代码   修改   修复   地址   回退   源码
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图