git_commit_template 902 B

123456789101112131415161718
  1. # <type>: <subject>
  2. # <body>解释为什么要做这些改动(分行描述)
  3. # <footer>
  4. # ---------type: 用于说明 commit 的类别,只能从以下7项中选择:
  5. # feat: 新增功能特性
  6. # fix: 修复bug,需列出bug编码
  7. # docs: 仅仅修改文档或注释
  8. # style: 修改代码格式,不影响代码运行(如格式化、分号等)
  9. # refactor: 对代码进行重构,结构优化(不同于修复bug、新增功能)
  10. # perf: 性能优化
  11. # test: 增加测试用例
  12. # chore: 构建过程或辅助工具的更改(如修改webpack、eslint、babel等配置)
  13. # ---------subject: 本次commit的简短描述,不超过50个字符
  14. # ---------body: 本次commit的详细描述,说明代码变动的动机,以及与以前行为的对比,可分多行
  15. # ---------footer: 如本次commit针对某个issue,再次close issue