美文网首页
git分支管理策略备忘

git分支管理策略备忘

作者: VervertomJC | 来源:发表于2021-07-26 14:45 被阅读0次

分支管理

参考

#develop 创建分支
git checkout -b develop master
切换到master
git checkout master
对develop分支进行合并
git merge --no-ff develop
master 用于正式发布
develop用于日常开发
#feature 功能  (从develop 分出最后并入develop 开发某种特定功能命名形式 feature-*)
创建分支
git checkout -b feature-x develop
合并分支到develop
git checkout develop
git merge --no-ff feature-x
删除分支
git branch -d feature-x

#release 预发布
创建预发布分支
git checkout -b release-1.2 develop
合并到master
git checkout master
git merge  --no-ff release-1.2
对合并生成的新节点,做一个标签
git tag --a 1.2
在合并到develop分支
git checkout develop
git merge --no-ff release-1.2
刪除与分布分支
git branch -d release-1.2

#fixbug 修补bug
软件正式出现bug 创建分支,进行bug修复
修补bug分支 从 master分出,修补结束后 合并到master 和develop分支,命名fixbug-*形式
git checkout -b fixbug-0.1 master
修补结束合并到master
git checkout master
git merge  --no-ff fixbug-0.1
git tag -a 0.11
再合并到develop分支
git checkout develop
git merge --no-ff fixbug-0.11
最后,删除“修补bug”
git branch -d fixbug-0.1

release、feature、fixbg属于临时分支,使用完后应删除 确保分支只有master和 develop

相关文章

  • git分支管理策略备忘

    分支管理 参考[https://www.ruanyifeng.com/blog/2012/07/git.html]...

  • [Git] 使用流程规范

    参考资料 介绍一个成功的 Git 分支模型 Git分支管理策略 简介 规范的分支管理策略可以使得版本库的演进保持...

  • Git分支管理—分支管理策略

    主要内容: 通常,合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分...

  • git 基础

    git命令 分支 分支操作 一并讲解在source tree工具下的操作 分支管理策略 master :主分支,稳...

  • Git 笔记(七)分支管理策略和 bug 分支、Feature

    笔记整理自廖老师的 git 教程 分支策略管理 通常我们在合并分支的时候,git 会使用 fast-forward...

  • git实用知识梳理(二)分支管理

    续上篇git实用知识梳理(一)最基础的知识,这里开始讲讲分支管理的故事。 分支管理策略 master分支是稳定的,...

  • Git分支管理策略

    git branch的管理策略网上有不上文章,流传比较广泛的应该是阮一峰的Git分支管理策略,不过个人感觉这个策略...

  • Gitの分支管理/BUG分支 day05

    分支管理策略 合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信...

  • git使用教程(五)

    分支管理策略 通常,合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉...

  • Git分支管理策略

    相比同类软件,Git有很多优点。其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便。有些...

网友评论

      本文标题:git分支管理策略备忘

      本文链接:https://www.haomeiwen.com/subject/jeqgmltx.html