易百教程

25、使用过的分支系统有哪些?

这个问题是一个挑战,用 Git 来测试你的分支知识,告诉他们在过去的活动中是如何利用分支的,以及它的作用是什么,可以参考以下几点:

特征分支:

组件分支模型将特定元素的大部分更改保留在分支中。当项目通过自动化测试进行全面测试和批准时,该分支将融合到主分支中。

任务分支

在此模型中,每个分配都在其分支上实现,分支名称中包含承诺键。很难看出哪个代码实现了哪个任务,在分支名称中搜索任务键。

发布分支

一旦创建分支获得了足够的释放功能,就可以克隆该分支以构建发布分支。创建这个分支会开始下一个发布周期,因此在此之后不能包含新功能,只有错误修复、文档时代和其他面向发布的任务应该进入这个分支。当它准备好交付时,版本会合并到主版本中并用表格编号标记。同样,它应该再次融合到创建一个分支,该分支自发布开始以来可能已经推进。

最后,向他们透露,分支方法从一个关联开始波动,然后到下一个关联,因此我实现了基本的分支活动,如删除、合并、签出分支等。