开发软技能——Git Commit规范

打印 上一主题 下一主题

主题 913|帖子 913|积分 2739

提交代码是程序员们每天的工作日常,今天敬姐给大家分享一个好的编程习惯,就是关于Git Commit规范。
效果预览
  1. <type>(<scope>): <subject>
  2. <BLANK LINE>
  3. <body>
  4. <BLANK LINE>
  5. <footer>
复制代码
提交之后的效果如下:

Git Commit 语法


  • type: 必填 commit 类型,有业内常用的字段,也可以根据需要自己定义


  • feat 增加新功能
  • fix 修复问题/BUG
  • style 代码风格相关无影响运行结果的
  • perf 优化/性能提升
  • refactor 重构
  • revert 撤销修改
  • test 测试相关
  • docs 文档/注释
  • chore 依赖更新/脚手架配置修改等
  • workflow 工作流改进
  • ci 持续集成
  • types 类型定义文件更改
  • wip 开发中
  • undef 不确定的分类

  • scope: commit 影响的范围, 比如某某组件、某某页面
  • subject: 必填 简短的概述提交的代码,建议符合 50/72 formatting
  • body: commit 具体修改内容, 可以分为多行, 建议符合 50/72 formatting
  • footer: 其他备注, 包括 breaking changes 和 issues 两部分
IDEA插件推荐

为了方便操作,可以在IDEA中安装插件 Git Commit Template

安装之后,提交代码的时候可以使用模板:

本人公众号[ 敬YES ]同步更新,欢迎大家关注~



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

惊雷无声

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表