1. 程式人生 > >GitLab賬號註冊及分組

GitLab賬號註冊及分組

開啟註冊郵箱驗證
admin area –》setting–》Sign-up restrictions–》勾選Send confirmation email on sign-up

首先點選
這裡寫圖片描述

然後點選User 如果是第一次 只有下面一個root賬號
如下圖
這裡寫圖片描述

然後重新開啟一個瀏覽器註冊賬號

這裡寫圖片描述
點選註冊的時候 以上操作是不需要進行校驗註冊的

下面我們給他添加註冊的時候郵箱功能 切換到root 剛才登入的頁面

勾選紅框裡的東西

這裡寫圖片描述

然後拉倒下面有個 Save changes 點選儲存即可

這裡寫圖片描述

然後在回到註冊的時候 填入合法的郵箱 就能收到qq 郵箱的驗證 //注 如果郵箱收不到資訊 是註冊不了的

下面開始建立組
點選Groups
這裡寫圖片描述
點選 New group
這裡寫圖片描述
//注
1 代表 只有組和組員的人能看的到
2 代表 只要是登入就能看的到
3 代表 不用登入也能看的到

我們選擇 private 點選Crete group
會彈出下面的頁面
這裡寫圖片描述

點選左側 Members
出現下圖 有個下拉框 這裡設定 需要加入到group的成員
這裡寫圖片描述

然後右側的下拉框
這裡寫圖片描述

1 是遊客  發表評論 但是不能讀寫我們專案庫

2 能克隆程式碼 但是不能程式碼提交

3 開發著  基本程式設計師許可權

4 master  可以建立專案 包括新增tag 標籤  或者保護分支

5 許可權是最大的 設定專案的訪問許可權

然後 Add to group 新增到組

這個時候 郵箱會收到郵件

點選左側導航條 Overview 下的 Detalls
然後點選右側 New project
出現下圖的頁面

這裡寫圖片描述
建立成功後
然後出現下面的頁面
這裡寫圖片描述
其他的沒有許可權的組員 他是沒辦法看到這個group 專案的

下面是root 賬戶設定開放許可權

這裡寫圖片描述
然後彈出 設定既可
這裡寫圖片描述

我們之前都是通過http 現在換成企業中用的比較多的方式SHH 這裡設定的是本機的SHH使用者
如下圖

這裡寫圖片描述

開啟
這裡寫圖片描述

右鍵獲得管理員許可權 開啟Git Bash
如下圖 輸入 ssh-keygen -t rsa 然後一直回車 我這之前是設定過的 所以有個確認 y/n
這裡寫圖片描述

在C:\Users\使用者.ssh下產生兩個檔案:id_rsa私鑰 和id_rsa.pub公鑰

然後找到 開啟 id_rsa.pub 公鑰

下面跟Gitlab 進行一個配置連線
如下圖

這裡寫圖片描述

然後開啟

這裡寫圖片描述

把id_rsa.pub 公鑰裡的內容拷貝到 Key裡面 然後Add key 既可完成

下面就是你們通過SHH上傳程式碼進行測試~