git分支基本管理規範
1、master 分支
master 為主分支,也是用於部署生產環境的分支,確保master分支穩定性, master 分支一般由develop以及hotfix分支合併,任何時間都不能直接修改程式碼
2、develop 分支
develop 為開發分支,始終保持最新完成以及bug修復後的程式碼,一般開發的新功能時,feature分支都是基於develop分支下建立的。
feature 分支
開發新功能時,以develop為基礎建立feature分支。
分支命名: feature/ 開頭的為特性分支, 命名規則: feature/user_module、 feature/cart_module
release分支
release 為預上線分支,釋出提測階段,會release分支程式碼為基準提測。當有一組feature開發完成,首先會合併到develop分支,進入提測時會建立release分支。如果測試過程中若存在bug需要修復,則直接由開發者在release分支修復並提交。當測試完成之後,合併release分支到master和develop分支,此時master為最新程式碼,用作上線。
hotfix 分支
分支命名: hotfix/ 開頭的為修復分支,它的命名規則與feature分支類似。線上出現緊急問題時,需要及時修復,以master分支為基線,建立hotfix分支,修復完成後,需要合併到master分支和develop分支
相關文章
- Git 分支管理規範Git
- git分支管理和工作流規範:基本概念說明Git
- git分支管理和工作流規範:具體規範Git
- git分支管理及git commit message規範GitMIT
- 團隊專案的Git分支管理規範Git
- GIT分支管理規劃說明Git
- GIT版本管理規範Git
- git 基本操作|分支管理|gitlib使用Git
- 程式碼分支及版本管理規範
- git分支管理和工作流規範:不同場景細化和演示Git
- 您必須知道的 Git 分支開發規範Git
- 前端分支規範前端
- Git 分支管理Git
- Git管理分支Git
- 程式碼分支規範
- git-分支管理Git
- git分支管理策略Git
- Git——分支管理(2)Git
- Git規範Git
- Git常用操作 - 分支管理Git
- git分支管理和stashGit
- Git 提交規範Git
- mysql基本規範MySql
- Git 最佳實踐:分支管理Git
- 熟練使用 git 分支管理Git
- Git 分支管理隨想錄Git
- 前端規範之Git提交規範(Commitizen)前端GitMIT
- git commit 規範GitMIT
- Git 開發規範Git
- Git Flow使用規範Git
- Git commit規範GitMIT
- 前端命名基本規範前端
- Git教程十九:分支管理之RebaseGit
- Git分支管理,運維知道嗎?Git運維
- Git(12)-- Git 分支 - 分支簡介Git
- Git程式碼提交規範Git
- 轉:Git 使用規範流程Git
- git 提交備註規範Git