Git Flow04-bug修改流程

bug修改流程

hotfix分支的作用是紧急修复一些Bug。它们都是 从 master分支上建立,修复结束后再合并到 develop和 master 分支上。

  • 第一步:以master分支作为起点,创建一个hotfix分支

    • git checkout -b hotfix-0.1.0 master
    • git commit -m "fix bug"
    • git push origin hotfix-0.1.0
  • 第二步:在hotfix分支上修复Bug,然后提交代码

    • git add .
    • git commit -m "fix bug"
    • git push origin hotfix-0.1.0
  • 第三步:合并hotfix分支到master分支

    • git checkout master
    • git merge --no-ff hotfix-0.1.0
    • git push origin master
  • 第四步:tag打个自增标签作为修复bug版本(在master分支操作)

    • git tag -a v0.1.0fix master
    • git push --tags
  • 第五步:合并hotfix分支到dev分支

    • git checkout dev
    • git merge --no-ff hotfix-0.1.0
    • git push origin dev
  • 第六步:删除hotfix分支

    • 删除本地分支 git branch -d hotfix-0.1.0
    • 删除远程分支 git push origin --delete hotfix-0.1.0
相关推荐
unity工具人9 小时前
unity 照片墙插件(Pop-up Photo Wall)在触摸屏和红外框设备上的触发Bug
bug
全栈陈序员11 小时前
Git】从入门到精通(八)—— git log:查看提交历史
大数据·git·elasticsearch
71777715 小时前
Git自建用什么工具比较好:Gitea、Forgejo、GitLab CE与Gitee的选型对比
git·gitlab·gitea
lsc_blog1 天前
年底还在招的岗位,先确认缺口和到岗要求
git·缓存·ci/cd·职场和发展·github
全栈陈序员2 天前
【Git】从入门到精通(十一)—— git reset 三种模式详解
git·elasticsearch
全栈陈序员2 天前
【Git】从入门到精通(十)—— 撤销与恢复:git checkout与git restore
运维·网络·数据库·git
全栈陈序员2 天前
【Git】从入门到精通(五)—— git add:将文件加入暂存区
大数据·git·elasticsearch
全栈陈序员2 天前
【Git】从入门到精通(七)—— git status:查看仓库状态
大数据·git·elasticsearch
莫晓燚2 天前
Ansible 13 个常用模块---企业实战
git·github
无言听风雨丶3 天前
Kubernetes GitOps 持续交付实战:用 Argo CD 让 Git 成为集群事实源
git·elasticsearch·kubernetes