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...