Git Flow分支管理

2021-10-04 19:30:45 字數 477 閱讀 7277

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

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

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

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

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

git flow分支管理總結

git flow 流程例項 分支命名規範 git flow是構建在git之上的乙個組織軟體開發活動的模型,是在git之上構建的一項軟體開發最佳實踐。核心分支是指master和dev分支 主分支 master 開發主分支 develop 臨時分支是指 feature release hotfix分支,...

Gitflow分支管理策略

gitflow存在兩個記錄專案歷史的分支 develop分支將包含專案的完整歷史記錄,而master將包含簡化版本。現在,其他開發人員應該轉殖 儲存庫,並為develop建立跟蹤分支。基於master分支建立develop分支。每個新功能應駐留在其自己的 特性 分支中,可以將其推送到 儲存庫以進行備...

大廠git分支管理規範 gitflow規範指南

目錄3.git flow 各分支操作原理示意 4.git flow 命令示例 在使用 git 的過程中如果沒有清晰流程和規劃,否則,每個人都提交一堆雜亂無章的 commit,項 目很快就會變得難以協調和維護。git 版本管理同樣需要乙個清晰的流程和規範,vincent driessen 為了解決這個...