Git分支管理策略

分支管理策略

Git分支管理策略

分支 主要用途
Master 主分支,开发人员基于此分支建立其他分支来开发;
Feature 功能分支,为了开发某种特定功能,从Master分支上面分出来的。开发完成后,要再并入master
Hotfix 修补bug分支,根据上个版本TAG建立出来的。修补结束以后,再合并进Master分支
Release 测试分支,发布正式版本的分支,在此分支打tag发布

分支删除策略

分支 主要用途
Master 始终保持最新功能特性
Feature 2个月以上的分支进行删除 或者 根据版本规则删除
Hotfix 2个月以上的分支进行删除 或者 根据版本规则删除
Release 6个月以上分支进行删除 或者 根据版本规则删除
Tag 不进行删除

相关文章: