CI知識:GitLab

Gitlab簡介

 

GitLab 是一個用於倉庫管理系統的開源項目,使用Git做爲代碼管理工具,並在此基礎上搭建起來的web服務。git

可經過Web界面進行訪問公開的或者私人項目。它擁有與Github相似的功能,可以瀏覽源代碼,管理缺陷和註釋。能夠管理團隊對倉庫的訪問,它很是易於瀏覽提交過的版本並提供一個文件歷史庫。團隊成員能夠利用內置的簡單聊天程序(Wall)進行交流。它還提供一個代碼片斷收集功能能夠輕鬆實現代碼複用。web

管理的命令vim

gitlab-ctl stopwindows

gitlab-ctl start瀏覽器

gitlab-ctl restartssh

1、搭建gitlab 私有倉庫

1>上傳安裝包工具

rzgitlab

#測試

 

注:至少保證有1g內存可用3d

2>安裝

 

3>修改gitlab  配置文件

vim  /etc/gitlab/gitlab.rb

#

 

4>從新配置gitlab

gitlab-ctl  reconfigure

5>瀏覽器訪問

#1  查看80 端口的運行的服務

 

#2 瀏覽器訪問

 

 

#3  密碼

#4

 

#5

 

2、gitlab 的使用

1>建立一個新項目

 

2>

 

3>克隆項目

&1複製地址

 

&2  輸入 用戶密碼

 

&3 克隆成功

 

4>提交文本至gitlab 中 並查看

&1 建立文本並導入數據

#1  建立文本

#2 編輯

 

&2  提交

 

&3上傳至gitlab 倉庫

 

&4查看

#1

 

#2

 

#3

 

5>實現免密使用

&1生成公鑰

 

&2複製公鑰

 

&3 在gitlab 中寫入公鑰

#1

#2 複製

 

#3

 

&4 選擇ssh

 

 

&5  測試

 

不須要密碼直接克隆成功

3、 windows 下 使用gitlab  (免密)

1>安裝gitlab 客戶端工具

#1

 

#2

2>建立一個空目錄

 

3> 進入目錄 鼠標右鍵點擊 Git Bash  Here 

 

4>實現免密登陸

&1生成公鑰

 

&2複製公鑰

 

&3 在gitlab 輸入公鑰

 

&5改爲ssh

 

&6添加遠程主機

 

&7測試免密登陸

#1 克隆

 

#2 上傳

@1建立文本並提交

 

#

@2查看

 

#注:

 

出現這種報錯,退出當前目錄,重新打開一下

相關文章
相關標籤/搜索