gitlab使用說明 git 專案分類

2021-08-09 09:18:24 字數 798 閱讀 1521

gitlab 是基於 ruby on rails 的乙個開源版本管理系統,實現乙個自託管的 git 專案倉

庫。我們可以在自己的伺服器上搭建一套 gitlab 系統,便於公司的**管理。

gitlab 可以通過官網 選擇所需的伺服器版本,

然後根據提供的安裝步驟進行安裝,

安裝好後可以通過提供的管理員賬號進行登入,gitlab 的使用方式和 github 類似,我們

可以為專案的前端專案工程新建乙個 git,

一般來說,git 專案會分成 master、develop、feature、hotfix 這幾種分支型別:

mater 為主分支,主要用於發布,**永遠處於穩定可產品化發布的狀態。

develop 為開發分支,主要記錄開發狀態下相對穩定的版本。

feature 為功能分支,從 develop 上拉取**,開發完成後再合併到 develop 分支上。經

常用於乙個大版本 develop 拆分成幾個 feature 的場景,便於多個開發人員在同一版本迭代中

開發各自不同的功能點,避免**衝突,在開發完成後再合併到 develop 分支中進行測試。

hotfix 為緊急線上修復分支,需要從 master 上拉取分支進行 bug 修復,修復完成後分

別併入 master 和 develop 分支。

git 使用說明

head代表當前 最新狀態。tag為某個狀態的標籤。sha1為每個提交日誌的唯一標識。install apt get install git core git clone git 倉 庫可以使用 git clone獲得 git clone git git longene.org unifiedker...

git使用說明

linus為linux kernel project發起的版本控制專案。head代表當前最新狀態。tag為某個狀態的標籤。sha1為每個提交日誌的唯一標識。install apt get install git core git clone git倉庫可以使用git clone獲得 git clon...

git使用說明

linus為linux kernel project發起的版本控制專案。head代表當前最新狀態。tag為某個狀態的標籤。sha1為每個提交日誌的唯一標識。install apt get install git core git clone git倉庫可以使用git clone獲得 git clon...