Git分支管理模型
2023-07-27 10:16:44 38 举报
登录查看完整内容
Git分支管理模型是一种用于软件开发的版本控制策略,它允许开发者在独立的分支上进行工作,然后将这些更改合并到主分支。这种模型的主要优点是可以提高开发效率,因为开发者可以在不影响其他开发者的情况下进行工作。此外,它还提供了一种有效的错误修复机制,如果一个分支中的代码出现问题,可以很容易地将其回滚到之前的状态。Git分支管理模型的另一个重要特性是支持并行开发,这意味着多个开发者可以同时在不同的分支上进行工作,然后再将这些分支合并在一起。这种模型使得团队协作变得更加灵活和高效。
作者其他创作
大纲/内容
测试分支
提交测试
主分支
sit
需求主分支
开发环境分支
需求分支
验收通过
分支创建
uat分支
个人开发分支
提交验收
dev
feature
发布分支(临时分支)
合并请求
pre
main
uat
1、所有环境的分支都基于main分支进行拉取。2、如有需求,从main分支拉取需求主分支,需要参与需求的开发人员,基于需求主分支进行拉取需求子分支,开发人员仅需要合并到需求主分支。3、由开发组长提交需求主分支向dev、sit、uat、pre环境分支上合并的合并请求,由分支管理员进行review并合并。4、需求发布前,由配置管理员拉取pre分支。由开发人员提交合并请求到pre分支,并合并代码。5、pre环境验证完成后,由配置管理员使用pre分支进行应用发布。6、发布完成后,由配置管理员将pre分支代码合并到main分支,并备份删除pre分支。
合并请求(配置管理人员操作)
feature_zhangsan
Git分支管理
开发完成
0 条评论
回复 删除
下一页