Loading... # 常见的 Git commit message 的前缀 以下是commit提交规范,主要是在提交代码时标识本次提交的属性 ```git feat: 或 feature: 引入新的功能或特性。 fix: 修复 bug 或问题。 refactor: 重构代码,不改变功能。 style: 调整代码格式、样式。 docs: 更新或添加文档。 chore: 常规的工作或任务,如构建、版本控制、配置文件等。 test: 添加、更新或修复测试代码。 optimize: 优化代码性能、效率。 revert: 撤销之前的提交。 merge: 合并分支或解决冲突。 release: 发布一个版本。 hotfix: 发布紧急修补补丁。 build: 构建过程或工具相关的更改。 ci: 与持续集成(Continuous Integration)相关的更改。 config: 配置文件的更改。 data: 与数据相关的更改,如数据库操作、数据结构等。 init: 初始化或创建项目。 migration: 数据库迁移或数据迁移相关的更改。 perf: 或 performance: 性能优化相关的更改。 security: 与安全性相关的更改。 i18n: 国际化(Internationalization)相关的更改。 log: 日志相关的更改。 restyle: 调整样式或外观相关的更改。 vendor: 更新或修改依赖的第三方库或模块。 ``` 这些前缀涵盖了常见的更改类型,可以在提交时根据特定的更改类型选择适当的前缀。此外,可以根据项目的需求自定义其他前缀,以满足特定的变更类型或团队的约定。 请注意,前缀只是一种约定,最重要的是保持一致性和清晰性,让提交信息能够传达你的更改意图,并使其他开发人员能够轻松理解和维护项目。 最后修改:2024 年 07 月 18 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果文章有帮助到你,请随意赞赏
1 条评论
代码示例规范,注释详细,便于复现。