-
feat: 新功能的添加。
示例:feat: 添加用户注册功能
-
fix: 修复 bug。
示例:fix: 修复用户登录后无法跳转的问题
-
docs: 文档相关的更改,例如更新 README 文件或 API 文档。
示例:docs: 更新API文档
-
style: 代码格式的更改(空格、格式化、缺少分号等),不影响程序逻辑。
示例:style: 调整代码缩进
-
refactor: 代码重构,既不修复 bug 也不添加功能,改善代码结构。
示例:refactor: 优化数据处理逻辑
-
perf: 性能优化的更改。
示例:perf: 提升数据加载速度
-
test: 添加或修改测试用例,不涉及生产代码的改动。
示例:test: 添加用户注册测试
-
chore: 其他日常维护工作,比如构建流程或辅助工具的更改,不影响源代码。
示例:chore: 更新依赖库
-
build: 影响构建过程或外部依赖的更改(如 Maven、Gradle 等)。
示例:build: 更新构建脚本
-
ci: 持续集成相关的更改。
示例:ci: 更新CI配置
-
revert: 撤销某次提交。
示例:revert: 撤销添加用户注册功能
使用这些标签的好处在于,可以有效地组织提交历史,清晰地了解代码变更的性质,有助于团队成员之间的沟通与协作。
使用GPT-4o获取更智能的答案