常见 commit message 模板清单
常见分类(推荐用动词 + 分类前缀)
一般遵循 Conventional Commits 风格:
- feat:新增功能
feat: add search feature to header
- fix:修复 bug
fix: correct typo in login form
- docs:文档相关(README、注释、帮助文档等)
docs: update installation guide in README
docs: update installation guide in README
- style:代码风格(空格、缩进、格式化,不影响逻辑)
style: format code with prettier
- refactor:代码重构(不改变功能逻辑,但结构优化)
refactor: simplify user authentication logic
- test:测试相关
test: add unit tests for utils
- chore:杂项(依赖管理、构建脚本、CI/CD 配置)
chore: update dependencies
- perf:性能优化
perf: optimize image loading
perf: improve query efficiency in database
🔹 写 commit 的小技巧
-
简洁:一句话就够,不要写成长篇大论。
-
动词开头:add / update / fix / improve / remove / refactor …
perf: improve query efficiency in database
- 简洁:一句话就够,不要写成长篇大论。
- 动词开头:add / update / fix / improve / remove / refactor …
- 具体一点:比起
update README,写成docs: add install section in README更清楚。