GitLab 是一個用於倉庫管理系統的開源項目,使用Git做爲代碼管理工具,並在此基礎上搭建起來的web服務。git
可經過Web界面進行訪問公開的或者私人項目。它擁有與Github相似的功能,可以瀏覽源代碼,管理缺陷和註釋。能夠管理團隊對倉庫的訪問,它很是易於瀏覽提交過的版本並提供一個文件歷史庫。團隊成員能夠利用內置的簡單聊天程序(Wall)進行交流。它還提供一個代碼片斷收集功能能夠輕鬆實現代碼複用。web
管理的命令vim
gitlab-ctl stopwindows
gitlab-ctl start瀏覽器
gitlab-ctl restartssh
1>上傳安裝包工具
rzgitlab
#測試
注:至少保證有1g內存可用3d
2>安裝
3>修改gitlab 配置文件
vim /etc/gitlab/gitlab.rb
#
4>從新配置gitlab
gitlab-ctl reconfigure
5>瀏覽器訪問
#1 查看80 端口的運行的服務
#2 瀏覽器訪問
#3 密碼
#4
#5
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 測試
不須要密碼直接克隆成功
1>安裝gitlab 客戶端工具
#1
#2
2>建立一個空目錄
3> 進入目錄 鼠標右鍵點擊 Git Bash Here
4>實現免密登陸
&1生成公鑰
&2複製公鑰
&3 在gitlab 輸入公鑰
&5改爲ssh
&6添加遠程主機
&7測試免密登陸
#1 克隆
#2 上傳
@1建立文本並提交
#
@2查看
#注:
出現這種報錯,退出當前目錄,重新打開一下