gitlab 是開源免費的(社群版免費,企業版需要訂閱),我們用社群版本 gitlab ce 一般即可滿足應用
如果你的linux伺服器系統是ubuntu
2. 輸入安裝命令 dpkg -i gitlab-ce_10.0.4-ce.0_amd64.deb回車
3. 執行命令啟動 gitlab-ctl reconfigure
然後在瀏覽器裡面開啟 http://ip伺服器位址 既可以訪問到gitlab,預設埠是80
預設使用者名稱和密碼是 root/5ivel!fe 然後更改配置/etc/gitlab/gitlab.rb裡面的郵箱伺服器
如果你的linux伺服器系統是centos
2. curl -s | sudo bash
3. sudo yum install gitlab-ce-10.0.4-ce.0.el6.x86_64.rpm
4. 執行命令啟動gitlab-ctl reconfigure
gitlab的備份和恢復以及遷庫
1. 在opt/gitlab/bin目錄下,備份是執行
sudo ./gitlab-rake gitlab:backup:create
會在/var/opt/gitlab/backups目錄下建立乙個名稱類似為1508400043_gitlab_backup的壓縮包
這個備份的名稱是建立的日期,是個gitlab整個的備份
2. 恢復是執行,在opt/gitlab/bin目錄下,
sudo ./gitlab-rake gitlab:backup:restore bzackup=1508400043
遷庫前提是兩個gitlab版本相同,可以直接把壓縮包放到另外一台伺服器下執行恢復
GitLab安裝和使用
pre 在centos7下安裝gitlab之前,最好修改本地centos的yum源為阿里的,參見第 四 修改centos的yum源部分。直接vim etc yum.repos.d gitlab ce.repo,內容為 gitlab ce name gitlab ce repository baseu...
gitlab安裝和遷移
公升級安裝 rpm uvh gitlab ce 11.4.5 ce.0.el7.x86 64.rpm vim etc gitlab gitlab.rb 將gitlab.rb檔案中修改本伺服器ip external url https 本機ip 比如我本機ip172.16.3.42 external ...
Git 遷庫 標籤
git遷庫 一 轉殖裸庫 轉殖之後進入該目錄下是這樣的 二 建立新的版本庫 這裡我已經建立了乙個新庫,位址是 三 以映象推送的方式將裸庫提交到新版本庫 現在我們已經把老版本庫遷移到了新的版本庫,而且還包含提交日誌 git標籤 1 列出所有標籤 git tag2 建立標籤 git tag a v1.0...