通常分爲一下幾個分支進行管理:ide
對於小的團隊能夠不用以功能做爲一個劃分維度,由於一個功能可能就是一我的開發的,能夠考慮以人做爲劃分分支的維度,將feature這個的分支簡化省略。
每一個人的開發分支的命名:dev_xxx(姓名)_xxxx(時間)
開發完成後提交到測試release
測試release測試經過後提×××併到master測試
每一個階段的bug從每一個階段的分支中進行代碼拉取,建立修改分支
如測試階段的bug應該從release分支拉取
線上的bug應該從master分支拉取
對於bug的分支命名:bug_xxx(bug代號)
code