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 改动
以太坊授权中的“无限”辩证思维:一个被滥用的思维工具
Loading...
董振业
董振业
产品经理 | 新手奶爸 | 新手创作者
最新发布
哭闹测试:设定规则的好办法
2025-2-6
带娃笔记:不要试图用笑来掩盖哭
2025-2-6
带娃笔记:学会告别
2025-2-6
Roam Research:如何在块内显示[[roam/js]]的结果
2025-1-5
在 Excel 中使用IMAGE函数批量展示图片
2025-1-4
理解EVM中的事件
2025-1-3