Git Flow的正確使用

2021-10-25 06:22:12 字數 588 閱讀 9439

git flow的常用分支

production分支

即經常使用的master分支,這個分支最近發布到生產環境的**,最近發布的release,這個分支只能從其他分支合併,不能在這個分支直接修改

develop分支

我們的主開發分支,包含所要發布到下乙個release的**,這個主要合併與其他分支,

feature分支

這個分支主要是用來開發乙個新的功能,一旦開發完成,我們合併回develop分支進入下乙個release

release分支

當你需要乙個發布乙個新release的時候,我們基於develop分支建立乙個release分支,完成release後,我們合併到master和develop分支

hotfix分支

當我們在production發現新的bug時候,我們需要建立乙個hotfix,完成hotfix後,我們合併回master和develop分支,所以hotfix的改動會進入下乙個release

使用Git Flow管理開發流程

我們都知道,在 git 的分支功能相對 svn 確實方便許多,而且也非常推薦使用分支來做開發.我的做法是每個專案都有2個分支,master 和 develop.master 分支是主分支,保證程式有乙個 穩定版本,develop 則是開發用的分支,幾乎所有的功能開發,bug 修復都在這個分支上,完成...

Git flow 基本使用方法

本文參考自 1 分支模型 master分支 用於上線的分支,保護性分支,只包含經過測試的穩定 開發人員不能直接工作在此分支上,也不能直接提交改動到 master 分支上。develop分支 是開發人員進行任何新的開發的基礎分支,當開始乙個新的feature 分支的時候,要從 develop 分出去 ...

gitflow流使用命令

git flow的流程圖標 git flow 來自網際網路 png 針對圖示的解釋 master 這個分支只能從其他分支合併,不能直接修改此分支。develop 主要開發分支,包含所有到下乙個release版本的 主要合併其他分支如feature.feature 用來開發新乙個功能,一旦開發成功合併...