Gitflow
工作流和功能分支工作流類似,但圍繞項(xiàng)目發(fā)布定義一個(gè)嚴(yán)格的分支模型。
在 Gitflow
工作流中使用 Pull Request
讓開發(fā)者在發(fā)布分支或是維護(hù)分支上工作時(shí),可以有個(gè)方便的地方對(duì)關(guān)于發(fā)布分支或是維護(hù)分支的問題進(jìn)行交流。
http://wiki.jikexueyuan.com/project/git-workflow-tutorial/images/gitflow-workflow-pull-request.png" alt="gitflow-workflow-pull-request" />
Gitflow
工作流中 Pull Request
的使用過程和上一節(jié)中完全一致:
當(dāng)一個(gè)功能、發(fā)布或是熱修復(fù)分支需要 Review
時(shí),開發(fā)者簡(jiǎn)單發(fā)起一個(gè) Pull Request
,團(tuán)隊(duì)的其它成員會(huì)通過 Bitbucket
收到通知。
新功能一般合并到 develop
分支,而發(fā)布和熱修復(fù)則要同時(shí)合并到 develop
分支和 master
分支上。
Pull Request
可能用做所有合并的正式管理。