情天的博客 - Git
type: channel
link: https://ixleo.com/tag/Git/
items: 常见的 Git commit message 的前缀

常见的 Git commit message 的前缀
type: item
date: 2024-07-18T14:15:53+00:00
description: 常见的 Git commit message 的前缀以下是commit提交规范，主要是在提交代码时标识本次提交的属性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: 更新或修改依赖的第三方库或模块。这些前缀涵盖了常见的更改类型，可以在提交时根据特定的更改类型选择适当的前缀。此外，可以根据项目的需求自定义其他前缀，以满足特定的变更类型或团队的约定。请注意，前缀只是一种约定，最重要的是保持一致性和清晰性，让提交信息能够传达你的更改意图，并使其他开发人员能够轻松理解和维护项目。