git分支命名规范

主分支

  • main/master:长期存在的稳定分支,代码随时可部署至生产环境。
  • develop:开发主分支,集成下一个版本的最新开发成果。

功能分支

  • 分支来源 :从 develop 创建。
  • 命名格式feature/[issue-id]-[简短描述]
  • 示例
    • feature/123-user-login
    • feature/456-shopping-cart

修复分支

  • 分支来源 :从 develop 创建。
  • 命名格式fix/[issue-id]-[简短描述]
  • 示例
    • fix/789-login-validation
    • fix/101-form-validation

发布分支

  • 分支来源 :从 develop 创建。
  • 命名格式release/[版本号]
  • 示例
    • release/1.0.0
    • release/2.1.3

热修复分支

  • 分支来源 :从 main 创建。
  • 命名格式hotfix/[issue-id]-[简短描述]
  • 示例
    • hotfix/202-payment-error
    • hotfix/303-security-vulnerability

其他特殊分支

  • 测试分支test/[测试类型],如 test/performance
  • 文档分支docs/[文档内容],如 docs/api-update

命名规则补充

  • 使用小写字母,单词间用连字符 - 分隔。
  • 包含 issue ID 以关联任务管理系统。
相关推荐
不做无法实现的梦~7 小时前
Git Clone 使用 Watt/Steam++ 加速时报证书错误的原因与解决方法
大数据·git·elasticsearch
黑猫警长丶8 小时前
Git 操作笔记
笔记·git
MageGojo8 小时前
Whois 域名查询 API 接入实战:用一个 GET 请求获取域名注册信息
java·git·github
黑猫警长丶9 小时前
Git 本地操作基础
git
白狐_7989 小时前
从功能开发到开源维护:一个 Python 可视化项目的 Git 分支、维护文件与 PR 流程实践
git·python·开源
江华森10 小时前
Git + Maven Java 项目部署实战全指南
运维·笔记·git·学习·maven
火车叼位1 天前
用脚本固化 Git Squash 合并与文件排除流程
git
wunaiqiezixin1 天前
git常用命令总结
git
Pluchon1 天前
萌萌技术分享笔记——Java综合项目
java·开发语言·笔记·git·github·mybatis·postman
九思x1 天前
Git脚本汇总
git