Gitlab添加組、創建用戶、創建項目
1)創建組
使用管理員 root 創建組,一個組里面可以有多個項目分支,可以將開發添加到組里面進行設置權限,
不同的組就是公司不同的開發項目或者服務模塊,不同的組添加不同的開發即可實現對開發設置權限的
管理
2)創建用戶
創建用戶的時候,可以選擇Regular或Admin類型。
創建完用戶后,立即修改密碼
3)將用戶添加到組中
選擇某個用戶組,進行Members管理組的成員
Gitlab用戶在組里面有5種不同權限:
Guest:可以創建issue、發表評論,不能讀寫版本庫
Reporter:可以克隆代碼,不能提交,QA、PM可以賦予這個權限
Developer:可以克隆代碼、開發、提交、push,普通開發可以賦予這個權限
Maintainer:可以創建項目、添加tag、保護分支、添加項目成員、編輯項目,核心開發可以賦予這個權限
Owner:可以設置項目訪問權限 - Visibility Level、刪除項目、遷移項目、管理組成員,開發組組長可以賦予這個權限
4)在用戶組中創建項目
以剛才創建的新用戶身份登錄到Gitlab,然后在用戶組中創建新的項目
源碼上傳到Gitlab倉庫
下面來到IDEA開發工具,我們已經准備好一個簡單的Web應用准備到集成部署。
我們要把源碼上傳到Gitlab的項目倉庫中。
1)項目結構說明
我們建立了一個非常簡單的web應用,只有一個index.jsp頁面,如果部署好,可以訪問該頁面就成功
啦!
2)開啟版本控制
2)提交代碼到本地倉庫
先Add到緩存區
在commit到本地倉庫
3)推送到Gitlab項目倉庫中
輸入gitlab的用戶名和密碼,然后就可以把代碼推送到遠程倉庫啦
刷新gitlab項目