【git】3.4 git分支-分支开发工作流

资料来源

(1) https://git-scm.com/book/zh/v2/Git-%E5%88%86%E6%94%AF-%E5%88%86%E6%94%AF%E5%BC%80%E5%8F%91%E5%B7%A5%E4%BD%9C%E6%B5%81

1.长期分支

(1) 在整个项目开发周期的不同阶段,可以同时拥有多个开放的分支,可以定期把某些主题分支合并入其他分支中;

(2) 场景示例:比如,只在master分支上保留完全稳定的代码,有可能仅仅是已经发布或即将发布的代码,还有一些名为develop或next的平行分支,被用来做后续开发或测试稳定性-这些分支不必保持绝对稳定; 但一旦达到稳定状态,就可以被合并入master分支;

2.主题分支

(1) 主题分支对任何规模的项目都适用; 

(2) 主题分支是一种短期分支,它被用来实现单一特性或其相关工作;

(3) 场景示例: 在master分支上工作到C1节点,这时为了解决一个问题而新建iss1分支,在iss1分支上工作到C4节点; 这时对于当初的问题又有了新的想法,在iss1分支C4节点的基础上,又新建了一个iss1v2分支; 其中, iss1与iss1v2都是主题分支;

posted on 2022-08-05 09:51  知北游。。  阅读(57)  评论(0编辑  收藏  举报

导航