搭建一個屬於自己的git庫——環境搭建(一)

說到版本管理,就不得不談談git了。隨著github、gitee的廣泛使用,漸漸的我們已經告別了以SVN作為專案的版本管理。但github、gitee這些雖然好用,畢竟是在公網環境,不是所有的程式碼都適合上傳。所以作為公司私有環境,我們需要自己搭建一套git。

自建git環境,我們可以gitlab,gitea,Bitbucket等。Bitbucket國內相對來說比較冷門,gitea相比於gitlab更輕量,gitlab集程式碼管理、持續整合、持續交付於一體功能更加全面。我們今天來講講如何基於gitlab搭建屬於自己的git庫。

環境部署

安裝gitlab

#獲取gitlab包curl https://packages。gitlab。com/install/repositories/gitlab/gitlab-ce/script。rpm。sh | sudo bash#安裝gitlabyum install -y gitlab-ce

出現下圖資訊表示安裝完成

搭建一個屬於自己的git庫——環境搭建(一)

安裝完成資訊

修改配置

vi /etc/gitlab/gitlab。rb

將 external_url ‘http://gitlab。example。com’ 修改為自己的域名或者IP地址,如果不是預設埠,格式為external_url ‘http://域名:埠’

搭建一個屬於自己的git庫——環境搭建(一)

配置請求地址

啟動gitlab

執行下面命令啟動gitlab服務,可能會有些慢

gitlab-ctl reconfigure

啟動完成後就可以透過external_url中的地址訪問gitlab進入登入頁面,如下:

搭建一個屬於自己的git庫——環境搭建(一)

gitlab登入頁面

登入平臺

執行下面命令檢視初始化密碼,password:後為密碼,預設帳號為root

cat /etc/gitlab/initial_root_password

搭建一個屬於自己的git庫——環境搭建(一)

密碼資訊

進入登入介面輸入賬號密碼登入,登入後進入git管理頁面

搭建一個屬於自己的git庫——環境搭建(一)

首頁

系統設定

可以透過偏好設定,設定為酷炫的暗黑模式,及本地化等

搭建一個屬於自己的git庫——環境搭建(一)

偏好設定

使用者名稱修改

搭建一個屬於自己的git庫——環境搭建(一)

使用者名稱修改

密碼修改

搭建一個屬於自己的git庫——環境搭建(一)

密碼修改

修改完成後透過新的使用者名稱、密碼進行登入

安裝完成後就可以透過下面命令進行服務的停止、開始、重啟

#git服務停止gitlab-ctl stop#git服務啟動gitlab-ctl start#git服務重啟gitlab-ctl restart