版本與分支管理

2022-05-05 08:12:11 字數 851 閱讀 2582

建議對於常用jira版本規劃至少保持4個,**分支也同理4個,例如:

假設對外正式release的分支為1.0.0, 1.1.0, 1.2.0, 1.3.0等等。

[分支名](jira 版本計畫的狀態)

release分支(closed):

規則:例如分支名為r1.0.0:當前已經發布給客戶(或者已經正式提測),並需要最近高頻率維護,修復bug。發版本後,本分支保留,bugfix**合入預發布分支。

提bug,版本號必填,否則無法提。

pre-release分支(finished):

預發布分支,從最高的release分支(例如1.0.0)中建立,例如分支名為pr1.0.9。本分支其實是預發布的版本1.1.0。

包含:1.[1.0.0,1.1.0]之間的所有feature

2.已發布分支版本的bugfix**。

當需要發布版本打包時,從本分支建立1.1.0分支,發版本。當發布後,對此分支可修復bug,但不可增加功能開發**。

本分支提測前,須確保已合入截至至提測日,release分支的bugfix**已合入預發布分支。

提測通過後,正式發布:從pr1.0.9建立1.1.0分支, pr1.0.9分支可刪除。1.1.0變為release分支。

dev分支(working):

例如分支名:dev1.1.9:開發同學正在開發[1.1.0,1.2.0]之間的需求的版本,待全部需求開發完成,從1.2.0打出1.1.9分支,作為預發布分支。

從預發布分支建立本分支。

future分支(future)。當有需求決定要做的時候,從正在開發分支建立此版本,1.2之後的需求/規劃的版本,也就是1.2中不做的。

口訣:保持4個版本,別嫌建立版本麻煩。

Git版本管理 分支管理

一 分支 檢視分支,輸出master前帶 git log oneline graph 建立分支 git branch 分支名 這裡舉例,分支名為dev 刪除分支 git branch d 分支名 檢視當前分支,代表了當前的 head 所在的分支 git branch 把 head 切換到dev 分支...

版本管理 玩轉git 分支管理

接下來我們詳細地介紹一下。檢視所有分支 這樣說明只有master分支,且當前處在master分支上,前面的 號代表當前處於的位置。建立分支 git brand wechat這時我們檢視分支 這時就有了兩個分支,但是我們仍然處於master分支上。接下來我們切換分支。現在我們就處於wechat分支上了...

Git進行分支版本管理

1.建立倉庫 git init git add git commit m first commit.2.建立分支 git branch version1.0 其中 version1.0是分支的名字,可以替換為任何名稱,例如master02 3.檢視當前分支 git branch 可以檢視當前擁有的所...