git分支管理

master线上正式版(app预发布以及线上用,只可合并代码 不可编辑代码)
release测试(运营测试用,只可合并代码 不可编辑代码)
develop开发测试(只可合并代码 不可编辑代码)
develop_xxxxx_日期 开发新功能
fix_bug_xxxxx_日期 修复bug分支

master上bug需要以master为基础创建fix_bug分支,fix_bug修复后需合并至releaes测试,测试通过后fix_bug合并至master,develop。

develop_xxxxx分支开发新功能后需合并至develop测试,
测试bug可直接在develop_xxxxx分支修改,修改后需合并至develop测试,
测试通过后develop_xxxxx分支合并至master。

develop_xxxxx与fix_bug分支可在发布后保留一定时间,带运行一段时间后可删除分支。

发表在 Git