創建組
使用管理員root創建組,一個組裏面可以有很多個項目分支,可以將開發者添加到組裏進行權限設置,不同的組就是公司不同的開發項目或服務模塊,不同的組添加不同的開發即可實現對開發權限的設置管理。
創建項目
創建新用戶
郵箱是我隨便寫的,企業內部一般會使用企業郵箱。
創建完用戶後,修改密碼
將用戶添加到組內
角色權限說明如下:
Guest:訪客,可以創建issue,發表評論,不能讀寫版本庫。
Reporter: 可以克隆代碼,不能提交,QA,PM可以賦予這個權限。
Developer: 可以克隆代碼,開發,提交,push。普通開發人員可以賦予這個權限。
Maintainer:可以創建項目,添加tag,保護分支,添加項目成員,編輯項目,核心開發可以賦予這個權限。
Owner:可以設置項目訪問權限,Visibility Level,刪除項目,遷移項目,管理組成員。開發組長可以賦予這個權限。
退出管理員身份,以新建用戶的身份進行登錄
第一次登錄需要重置密碼
登錄成功後,即可看見項目
上傳項目到gitlab中
gitlab服務和用戶已經準備完成,下面我們嘗試將一個項目添加到gitlab的版本控制之中。
選擇一個本地項目,點擊VCS
選擇git
將項目添加到本地庫
刷新gitlab,項目已經提交到gitlab中。