当前位置:   article > 正文

Git提交规范_google git commit规则

google git commit规则


前言

  • 统一团队Git Commit标准,便于后续代码review、版本发布、自动化生成change log;
  • 可以提供更多更有效的历史信息,方便快速预览以及配合cherry-pick快速合并代码;
  • 团队其他成员进行类git blame时可以快速明白代码用意;

一、Git版本规范

1.分支

  • master分支为主分支(保护分支),不能直接在master上进行修改代码和提交
  • develop分支为测试分支,所以开发完成需要提交测试的功能合并到该分支;
  • feature分支为开发分支,大家根据不同需求创建独立的功能分支,开发完成后合并到develop分支;
  • fix分支为bug修复分支,需要根据实际情况对已发布的版本进行漏洞修复;

2.Tag

采用三段式,v版本.里程碑.序号,如 v1.2.1

  • 架构升级或架构重大调整,修改第2位
  • 新功能上线或者模块大的调整,修改第2位
  • bug修复上线,修改第3位

3.提交规范

  • feat:新增功能;
  • fix:修复bug;
  • docs:修改文档;
  • refactor:代码重构,未新增任何功能和修复任何bug;
  • build:改变构建流程,新增依赖库、工具等(例如webpack修改);
  • style:仅仅修改了空格、缩进等,不改变代码逻辑;
  • test:测试用例的修改;
  • revert:回滚到上一个版本;

注:commit的简要说明,尽量简短

总结

持续完善~~~

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号