Jenkins二 安装gitlab及其使用
git --version
如果沒有安裝git直接源碼安裝即可,如果安裝了先刪除原來的git。
yum -y remove git
先安裝編譯git需要的包。
yum install zlib-devel perl-CPAN gettext curl-devel expat-devel gettext-devel openssl-devel
下載&安裝
去gitlab官網
https://about.gitlab.com/install/#centos-6
sudo yum install -y curl policycoreutils-python openssh-server cronie
sudo lokkit -s http -s ssh
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
sudo EXTERNAL_URL="http://你的主機" yum -y install gitlab-ee
登錄:你的主機ip
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 # 查看日志free -m 查看內存使用情況,一直變動,正在啟動
?
?出現問題:連接超時
502
gitlab-ctl stop
vim /etc/gitlab/gitlab.rb
?
gitlab-ctl reconfigure
?
gitlab-ctl restart
?
?
?創建Project
yum install git
?
?在GitLab的主頁中新建一個Project
?
?
項目地址,該地址在進行clone操作時需要用到:
簡單配置 1、配置使用Git倉庫的人員姓名(以姚振華為例) git config --global user.name "姚振華" 2、配置使用Git倉庫的人員email,填寫自己的公司郵箱 git config --global user.email "2230187145@qq.com" 3、克隆項目,在本地生成同名目錄,并且目錄中會有所有的項目文件 git clone git@192.168.75.222:root/yaoyao.gitpwd? ? ? /var/log/gitlab/nginx(目標文件應習慣放在root目錄下,已更改 ) 上傳文件 1、進入到項目目錄 cd yaoyao/ 2、創建需要上傳到GitLab中的目標文件 echo “yaoyao” > /root/yaoyao.sh 3、將目標文件或者目錄拷貝到項目目錄下 cp /root/yaoyao.sh ./ 4、將tyaoyao.sh文件加入到索引中 git add yaoyao.sh 5、將yaoyao.sh提交到本地倉庫 git commit -m “tyaoyao.sh” 6、將文件同步到GitLab服務器上 git push -u origin master (第一次提交加 -u)
網頁上查看:
?
?轉載于:https://www.cnblogs.com/gavin-yao/p/10505450.html
總結
以上是生活随笔為你收集整理的Jenkins二 安装gitlab及其使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java学习——JavaScript入门
- 下一篇: centos下防火墙设置