type
status
date
slug
summary
category
tags
icon
password
操作
在 Git 中,一个标准的 commit message 通常遵循以下规范(Angular 规范是最受欢迎的之一):
1. 基本格式
2. Type 类型(必需)
常用前缀(小写):
feat
: 新功能
fix
: 修复 bug
docs
: 文档修改
style
: 代码格式修改
refactor
: 重构(不是新增功能,也不是修改 bug)
perf
: 优化相关
test
: 测试用例修改
chore
: 其他修改(构建过程或辅助工具的变动)
3. Scope 范围(可选)
表示 commit 影响的范围,例如:
4. Subject 主题(必需)
- 使用祈使句,现在时态
- 第一个字母小写
- 结尾不加句号
5. 实际例子
6. 完整示例
7. 建议
1. 保持简洁,但要包含足够信息
2. 使用英文
3. 一个 commit 只做一件事
4. 提交前先 review 改动
- 作者:董振业
- 链接:https://dongzhenye.com/article/how-to-write-git-commit-messages
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。