企業中常用Git 分支管理策略

2021-10-02 04:46:16 字數 725 閱讀 2400

git 企業中常用分支管理策略

一般企業中開發乙個專案的分支策略

**庫應該有乙個、且僅有乙個主分支。所有提供給使用者使用的正式版本,都在這個主分支上發布。

git 企業中常用分支管理策略

說明:git主分支的名字,預設叫做master。它是自動建立的,版本庫初始化以後,預設就是在主分支在進行開發。

主分支只用來分布重大版本,日常開發應該在另一條分支上完成。我們把開發用的分支,叫做develop。

git 企業中常用分支管理策略

說明:這個分支可以用來生成**的最新**版本。如果想正式對外發布,就在master分支上,對develop分支進行"合併"(merge)。

功能分支,它是為了開發某種特定功能,從develop分支上面分出來的。開發完成後,要再併入develop。

git 企業中常用分支管理策略

說明:功能分支的名字,可以採用feature-*的形式命名。

預發布分支,它是指發布正式版本之前(即合併到master分支之前),我們可能需要有乙個預發布的版本進行測試。預發布分支是從develop分支上面分出來的,預發布結束以後,必須合併進develop和master分支。它的命名,可以採用release-*的形式。

bug分支。軟體正式發布以後,難免會出現bug。這時就需要建立乙個分支,進行bug修補。修補bug分支是從master分支上面分出來的。修補結束以後,再合併進master和develop分支。它的命名,可以採用fixbug-*的形式。

Git 企業中常用分支管理策略

git 企業中常用分支管理策略 一般企業中開發乙個專案的分支策略 主分支 master 開發分支 develop 功能分支 feature 預發布分支 release bug 分支 fixbug 其它分支 other 主分支 master 庫應該有乙個 且僅有乙個主分支。所有提供給使用者使用的正式版...

Git分支管理策略

如果你嚴肅對待程式設計,就必定會使用 版本管理系統 version control system 眼下最流行的 版本管理系統 非git莫屬。相比同類軟體,git有很多優點。其中很顯著的一點,就是版本的分支 branch 和合併 merge 十分方便。有些傳統的版本管理軟體,分支操作實際上會生成乙份現...

Git分支管理策略

git分支管理策略 作者 阮一峰 如果你嚴肅對待程式設計,就必定會使用 版本管理系統 version control system 眼下最流行的 版本管理系統 非git莫屬。相比同類軟體,git有很多優點。其中很顯著的一點,就是版本的分支 branch 和合併 merge 十分方便。有些傳統的版本管...