參考文章: https://yq.aliyun.com/articles/74395
GitLab的安裝及使用教程
1、配置yum源
vim /etc/yum.repos.d/gitlab-ce.repo
複制以下内容:
[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=1
2、更新本地yum緩存
sudo yum makecache

3、安裝GitLab社群版
sudo yum install gitlab-ce #自動安裝最新版
sudo yum install gitlab-ce-x.x.x #安裝指定版本
GitLab常用指令
sudo gitlab-ctl start # 啟動所有 gitlab 元件;
sudo gitlab-ctl stop # 停止所有 gitlab 元件;
sudo gitlab-ctl restart # 重新開機所有 gitlab 元件;
sudo gitlab-ctl status # 檢視服務狀态;
sudo gitlab-ctl reconfigure # 啟動服務;
sudo vim /etc/gitlab/gitlab.rb # 修改預設的配置檔案;
gitlab-rake gitlab:check SANITIZE=true --trace # 檢查gitlab;
sudo gitlab-ctl tail # 檢視日志;
GitLab使用
登入GitLab
1、在浏覽器的位址欄中輸入ECS伺服器的公網IP即可登入GitLab的界面,第一次登入使用的使用者名和密碼為 root 和 5iveL!fe。
2、首次登入會強制使用者修改密碼。密碼修改成功後,輸入新密碼進行登入。
建立Project
1、安裝Git工具linux:安裝Git,使用自帶的源安裝。
yum install git
2、生成密鑰檔案:使用ssh-keygen生成密鑰檔案.ssh/id_rsa.pub。
3.在GitLab的首頁中建立一個Project
4.添加ssh key導入步驟2中生成的密鑰檔案内容:
ssh key添加完成:
項目位址,該位址在進行clone操作時需要用到:
簡單配置
1、配置使用Git倉庫的人員姓名(以上海駐雲為例)
git config --global user.name "上海駐雲"
2、配置使用Git倉庫的人員email,填寫自己的公司郵箱
git config --global user.email "[email protected]"
3、克隆項目,在本地生成同名目錄,并且目錄中會有所有的項目檔案
git clone git@iZbp1h7fx16gkr9u4gk8v3Z:root/test.git
上傳檔案
1、進入到項目目錄
cd test/
2、建立需要上傳到GitLab中的目标檔案
echo “test” > /root/test.sh
3、将目标檔案或者目錄拷貝到項目目錄下
cp /root/test.sh ./
4、将test.sh檔案加入到索引中
git add test.sh
5、将test.sh送出到本地倉庫
git commit -m “test.sh”
6、将檔案同步到GitLab伺服器上
git push -u origin master
7、在網頁中檢視上傳的test.sh檔案已經同步到GitLab中
作者:
DreamDZhu
出處:
https://www.cnblogs.com/ddz-linux/>
關于作者:專注Linux運維的萌新,目标:獨立管理後宮三千伺服器,請多多賜教!
本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出,
原文連結
如有問題, 可郵件([email protected])咨詢.
互相尊重版權,才能有更好的未來。