image.png
Master 分支
Master 分支保存發(fā)布版本代碼,只能從測試分支CMO完成合并篙梢,合并完成打tag顷帖,如上圖所示,v0.1是項目初始化
Develop 分支
Develop 分支由配置人員從Master新建的一個分支,為主開發(fā)分支贬墩,本分支包含下一個要發(fā)布版本的所有代碼榴嗅。
Feature 分支
Feature分支由開發(fā)人員從develop分支新建,用來開發(fā)新功能陶舞,每個功能新開一個feature嗽测,保證功能的獨立性。
Sit 分支
Sit 分支用來打包測試使用肿孵,當要發(fā)布的功能由開發(fā)人員從相應(yīng)的Feature分支合并到Develop分支上后唠粥,由CMO從Develop分支新建Sit分支,測試過程中發(fā)現(xiàn)bug停做,基于本分支進行bug修復晤愧,回歸測試通過后,進行雙向合并蛉腌。
Hotfix 分支
Hotfix用來修復上線版本bug使用官份,由CMO從Master分支新建,如上圖眉抬,從v0.1新建了一個hotfix贯吓。