网站公告

本次更新:没啥更新的

“钱塘江上潮信起,今日方知我是我”

Skip to content

Git Flow 工作流 ​

字数: 0 字 时长: 0 分钟

Git Flow 是什么 ​

Git Flow 是一种基于长期分支和临时分支的协作模型,适合有明确发布节奏的项目。

核心分支 ​

master / main ​

保存稳定的生产版本。

develop ​

保存正在集成的开发版本。

临时分支 ​

feature ​

用于开发新功能。

bash
feature/login
feature/order-export

release ​

用于发布前测试和修复。

bash
release/1.2.0

hotfix ​

用于生产问题紧急修复。

bash
hotfix/login-error

基本流程 ​

text
main
  └── develop
        ├── feature/*
        ├── release/*
        └── hotfix/*

适用场景 ​

  • 有固定版本发布
  • 多人协作
  • 需要区分开发、测试、生产

不适用场景 ​

  • 个人小项目
  • 持续部署项目
  • 分支模型过重会拖慢交付的项目

Noctiflorous Garden · MIT License