chore(repo): 加提交信息模板,git commit 自动带出格式提示
格式与 CONTRIBUTING.md 第二节一致:<类型>(<范围>): <说明>,六种类型、 九个模块范围、四条示例。配 commit.template 后不带 -m 提交即可看到提示。 新克隆的人执行一次 git config commit.template .gitmessage 即可生效。
This commit is contained in:
1 parent
983191628e
commit
9b966180ca
1 file changed
+33
+33
@@ -0,0 +1,33 @@
|
||||
|
||||
# ─────────────────────────────────────────────────────────────
|
||||
# 提交信息格式:<类型>(<范围>): <一句话说明>
|
||||
#
|
||||
# 类型只有六种:
|
||||
# feat 新增能力
|
||||
# fix 修缺陷
|
||||
# refactor 不改行为的重构
|
||||
# docs 文档与接口契约
|
||||
# chore 构建、依赖、配置、仓库杂务
|
||||
# revert 回退
|
||||
#
|
||||
# 范围写模块名,不写人名:
|
||||
# internal /internal/** 五个接入接口
|
||||
# contract docs/contract 下的接口契约
|
||||
# migration Flyway 迁移脚本
|
||||
# auth 鉴权、权限、加解密
|
||||
# alarm 告警引擎与状态机
|
||||
# command 命令下发与结果回收
|
||||
# demo 演示前端与设备模拟器
|
||||
# repo 仓库级文件(.gitignore、README、规范)
|
||||
#
|
||||
# 示例:
|
||||
# fix(internal): I-12 原文缺失返回 404 而不是 500
|
||||
# feat(alarm): 解除事件按 dev_id + rule_key 关闭组合规则
|
||||
# docs(contract): J-00 升级 1.8.1,OpenAPI 与正文同步
|
||||
# chore(migration): 新增 V1.0.29 补充 alarm_source_event 索引
|
||||
#
|
||||
# 正文写"为什么这么改、代价是什么",不复述代码本身。
|
||||
# 一条提交只做一件事;不写"按某人要求修改"。
|
||||
#
|
||||
# 以 # 开头的行不会进入提交信息。保存退出即完成。
|
||||
# ─────────────────────────────────────────────────────────────
|
||||
Reference in new issue
Block a user