::: details 目录 [[toc]] :::
```shell script ():
`subject` 是对变更的简要描述。
`scope` 改动涉及的区域范围,范围可以是指定提交更改位置的任何东西。例如$location, $browser, $compile, $rootScope, ngHref, ngClick, ngView等等。
`type` 则定义了此次变更的类型,只能使用下面几种类型:
* `feat` 增加新功能
* `fix` 修复问题/BUG(该bug若有编号,eg:#3055,带入当前编号)
* `style` 代码风格相关无影响运行结果的
* `perf` 优化/性能提升
* `refactor` 重构
* `revert` 撤销修改
* `test` 测试相关
* `docs` 文档/注释
* `chore` 依赖更新/脚手架配置修改等
* `workflow` 工作流改进
* `ci` 持续集成
* `types` 类型定义文件更改
* `wip` 开发中
```shell script
feat(compiler): 添加平面图编辑器的绘制和点选
fix(v-model): 处理失焦事件
fix(v-model): close #3055 ,平面图编辑器备注
perf(core): 通过删除'foo'改善虚拟dom存在的差异