在確定發布日期之后,將需要完成的內容細分一下分配出去,負責某個功能的開發人員利用 SourceTree 所提供的 Git Flow 工具創建一個對應的 feature 分支。如果是多人配合的話,創建分支并做一些初始化工作之后就推送創建遠程分支;否則,直到功能開發完畢要合并進 develop 前,不要創建遠程分支。
功能開發完并自測之后,先切換到 develop 分支將最新的代碼拉取下來,再切換回自己負責的 feature 分支把 develop 分支的代碼合并進來。合并方式參照上文中的「合并」,如果有沖突則自己和配合的人一起解決。
然后,到 GitLab 上的項目首頁創建合并請求(merge request)。

「來源分支」選擇要被合并的 feature 分支且「目標分支」選擇 develop 分支后點擊「比較分支」按鈕,在出現的表單中將處理人指派為項目負責人。

項目負責人在收到合并請求時,應該先做下代碼審核看看有沒有明顯的嚴重的錯誤;有問題就找負責開發的人去修改,沒有就接受請求并刪除對應的 feature 分支。

在將某次發布的所需功能全部開發完成時,就可以交付測試了。