git 多人开发的时候,为了让git 比较顺畅, 我简单的整理了一下开发规则.
-
dev
开发阶段- 前期开发: 开发人员领取各自的任务,并从稳定版本,拉个分支
- 提测: 不同的开发人员准备把代码合并到
dev
分支,修改测试反馈的bug - 达到提交到Appstore的标准: 从
dev
中,合到master
分支中, 并打tag
(比如2.0版本)
-
master
: (稳定版本/用来发布appstore) -
bugfix
:假设这个时候提交到appstore 被拒,或者线上出现bug,需要重新打个包,我们需要从master
分支中来拉个分支bugfix
,然后修复bug,并同时 合并到master
分支 和dev
分支中,然后再从master
分支中 打tag
,并重新上传到Appstore
参考模型开发
网友评论