天天看點

gitlab簡易安裝及使用

系統環境

安裝步驟

再執行

說明:參考官方文檔 http://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/

修改選項

1、修改IP位址

2、常用指令

效果如下

gailab管理者預設使用者名密碼: Username: root Password:5iveL!fe
gitlab簡易安裝及使用

3、預設相關檔案位置

其他

1、備份

2、gitlab資料的恢複或還原(未實驗)

提示:gitlab資料的恢複或者遷移成功的前提——兩台伺服器的gitlab的版本必須相同,若不相同則可能遷移或者恢複失敗

将備份檔案放在gitlab的預設備份目錄 比如/var/opt/gitlab/backups下的1458217074gitlabbackup.tar

設定自動備份

恢複或者還原

停服務

恢複資料

BACKUP後面跟的是備份檔案的時間戳,比如恢複備份檔案1458217074gitlabbackup.tar

回複完啟動服務 gitlab-ctl start

3、取消賬号注冊功能

gitlab簡易安裝及使用
gitlab簡易安裝及使用

注意不要将此選項的選中去掉,不然會導緻無法登陸

gitlab簡易安裝及使用

最後儲存

4、添加項目、使用者群組

gitlab簡易安裝及使用
傳回到前面管理者設定中,可以在界面上看到三個選項,分别是建立項目、使用者群組。我們一般都采用個人使用者來建立項目和建立組。可以看到我這裡已經建立好了一個賬号。

5、github與gitlab項目拷貝、管理

在圖中紅色框中,你還可以選擇從什麼地方導入你想要建立的項目,比如說你在github上已經有一個項目了,你想導入到gitlab中進行管理,即可以選擇github這個選項,填寫你github上的token key來進行導入。最後單擊creat project 建立項目,建立好後會自動跳轉到項目設定頁面

gitlab簡易安裝及使用
注意此處紅框中的提示,該提示告知你現在還不能直接通過git指令來拉取和更新你的項目,需要先添加好ssh key

6、添加ssh key

我們的git包括gitlab、github等托管平台要求推送代碼的使用者是合法的,是以每次推送時候都要輸入賬号密碼, 用以驗證你是否為合法使用者,為了省去每次都要輸入密碼的步驟,采用ssh公鑰,密鑰認證的方式來推送 點選 提示資訊中的add SSH key ,跳轉到添加頁面

Linux環境

如果我們常用的開發環境是linux,檢視目前使用者的ssh公鑰很簡單

Title中可随意填寫,點選add key即可

Windows環境

如果我們的開發環境是windows的,推薦大家先安裝一個 git bash 所有的內建環境都打包好了。比較友善,變得自己一個個來安裝。Google或者baidu搜尋git bash然後下載下傳安裝即可。(git bash中的指令和linux的指令一樣)

gitlab簡易安裝及使用
gitlab簡易安裝及使用
将id_rsa.pub中的内容複制到頁面中即可; 添加完成後點選左上角project傳回到項目清單
gitlab簡易安裝及使用
gitlab簡易安裝及使用

點選我們剛剛建立的項目,進入項目管理

gitlab簡易安裝及使用

按照給的提示将我們建立好的項目拉取到本地

其他操作日後再說

繼續閱讀