如何将Git分支命名规范示例成?

摘要:title: Git分支命名规范示例 date: 2025-09-07 category: 通讯协议 tags: STM32 Git分支命名规范示例 分支名是团队成员之间最频繁看到的"标识&quot
Git分支命名规范示例 分支名是团队成员之间最频繁看到的"标识",一个好的分支名能立即传达核心内容。 1、基本格式 <类型>/<范围>-<描述> 组件说明: 类型:分支的类别(feature, bugfix, hotfix等) 范围:可选的,表示影响范围(模块、组件) 描述:简短、描述性的名称 2、分支类型详解 类型 前缀 用途 示例 功能开发 feature/或 feat/ 新功能开发 feature/user-profile Bug修复 bugfix/或 fix/ 修复已知bug bugfix/login-error 紧急修复 hotfix/ 生产环境紧急修复 hotfix/security-patch 发布分支 release/ 版本发布准备 release/v1.2.0 开发分支 develop 主开发分支 develop 主干分支 main或 master 稳定分支 main 实验分支 experiment/ 技术实验 experiment/new-architecture 重构分支 refactor/ 代码重构 refactor/data-layer 性能优化 perf/ 性能优化 perf/database-query 3、特殊类型(嵌入式/硬件相关) 类型 前缀 用途 示例 硬件驱动 drv/ 设备驱动开发 drv/spi-flash 固件升级 fw/ 固件相关修改 fw/ota-upgrade 硬件配置 hw/ 硬件配置修改 hw/clock-config 板级支持 bsp/ 开发板支持包 bsp/stm32f407 测试分支 test/ 测试相关 test/integration-uart 4、命名约定与模式 使用小写字母 单词间用连字符(-)连接 保持简短但具有描述性 使用现在时态 避免特殊字符 示例: feature/user-authentication bugfix/login-password-validation hotfix/critical-security-vulnerability