gitlab工作流程簡介

二胡嘈子發表於2016-02-01

gitlab工作流程簡介

新建專案流程

  • 建立/匯入專案
    gitlab工作流程簡介

可以選擇匯入github、bitbucket專案,也可以新建空白專案,還可以從SVN匯入專案

建議選擇private等級

  • 初始化專案

1.本地克隆專案
gitlab工作流程簡介

2.增加develop本地分支

gitlab工作流程簡介

3.推送develop分支至伺服器

gitlab工作流程簡介

4.在gitlab中保護develop分支

gitlab工作流程簡介

5.邀請其他開發人員加入,角色Developer

gitlab工作流程簡介


開發流程

  • fork專案,fork後會生成一個和原專案一樣的新專案

gitlab工作流程簡介

  • 克隆至本地倉庫並新增上游分支(倉庫-專案設定-遠端倉庫)

gitlab工作流程簡介

  • git工作流初始化倉庫

gitlab工作流程簡介

  • 建立本地功能分支(git工作流->建立新的功能)

gitlab工作流程簡介

  • 完成新功能的開發
  1. 提交新功能分支中的程式碼

  2. 切換到develop分支,獲取最新的遠端程式碼(upstream),如果有拉取到的內容,則合併develop分支到自己的功能分支

gitlab工作流程簡介

gitlab工作流程簡介

  1. 完成功能,push提交到遠端develop分支

  2. 在gitlab中提交合並請求,Assignee 選中專案管理員
    gitlab工作流程簡介


Code Review流程

  1. 稽核變更的程式碼

gitlab工作流程簡介

  1. 同意或者關閉合並請求

相關文章