系統環境
安裝步驟
再執行
說明:參考官方文檔 http://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/
修改選項
1、修改IP位址
2、常用指令
效果如下
gailab管理者預設使用者名密碼: Username: root Password:5iveL!fe

3、預設相關檔案位置
其他
1、備份
2、gitlab資料的恢複或還原(未實驗)
提示:gitlab資料的恢複或者遷移成功的前提——兩台伺服器的gitlab的版本必須相同,若不相同則可能遷移或者恢複失敗
将備份檔案放在gitlab的預設備份目錄 比如/var/opt/gitlab/backups下的1458217074gitlabbackup.tar
設定自動備份
恢複或者還原
停服務
恢複資料
BACKUP後面跟的是備份檔案的時間戳,比如恢複備份檔案1458217074gitlabbackup.tar
回複完啟動服務 gitlab-ctl start
3、取消賬号注冊功能
注意不要将此選項的選中去掉,不然會導緻無法登陸
最後儲存
4、添加項目、使用者群組
傳回到前面管理者設定中,可以在界面上看到三個選項,分别是建立項目、使用者群組。我們一般都采用個人使用者來建立項目和建立組。可以看到我這裡已經建立好了一個賬号。
5、github與gitlab項目拷貝、管理
在圖中紅色框中,你還可以選擇從什麼地方導入你想要建立的項目,比如說你在github上已經有一個項目了,你想導入到gitlab中進行管理,即可以選擇github這個選項,填寫你github上的token key來進行導入。最後單擊creat project 建立項目,建立好後會自動跳轉到項目設定頁面
注意此處紅框中的提示,該提示告知你現在還不能直接通過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的指令一樣)
将id_rsa.pub中的内容複制到頁面中即可; 添加完成後點選左上角project傳回到項目清單
點選我們剛剛建立的項目,進入項目管理
按照給的提示将我們建立好的項目拉取到本地
其他操作日後再說