在 Angular 社区中,常用的提交类型(<type>)可以根据实际需求和项目约定进行定义。下面是一些常见的提交类型示例:
- feat: 新功能(feature)的添加或修改
- fix: 修复 bug
- docs: 文档相关的修改,如文档添加、更新或翻译
- style: 代码样式的修改,如格式化、缺失分号等,不影响代码逻辑
- refactor: 重构代码,既不是新增功能也不是修复 bug
- test: 增加或修改测试代码
- chore: 构建、工具或辅助脚本的修改
- perf: 优化性能的代码更改
- ci: CI/CD 相关的修改或配置更新
- revert: 撤销之前的提交
- build: 构建相关的修改,如更新依赖、配置文件等
- release: 发布新版本或打标签
- deps: 更新项目依赖
- config: 配置文件的修改
请注意,上述仅是一些常见的提交类型示例,具体的提交类型可以根据项目需求和团队约定进行自定义。在团队中应该形成一致的约定,以便所有成员都能理解和遵守。
使用符合规范的提交类型有助于更好地组织和追踪提交历史,并能够自动生成更有用的变更日志。在结合自动化工具和流程时,可以更高效地进行代码管理和协作。
以上内容是询问 openai 所得,如有犯错,还请指正!