Skip to content

Git 管理

Commit 记录

命名规范

命名规范仅供参考,以下是我个人使用的最新规范,现实情况大多数开源项目都比较包容,不会过于在意大小写和符号一类的规定。(其实就是摆烂了)但这样着实能更好的带动社区维护氛围。

默认使用「首字母大写」的形式,随后是简短的描述,详细的更改内容,可额外换行后编写。

  • Feat: 一个新特性
  • Fix: 修复 Bug
  • Docs: 文档修改
  • Style: 不影响代码含义的更改(空格、格式、缺少分号等)
  • Refactor: 代码重构
  • Perf: 优化性能
  • Test: 测试用例修改
  • Chore: 对构建过程或辅助工具和库的更改,例如文档生成

示例:

Feat: Env Support

识别运行环境,在线模式下不允许进行拖拽编辑和设置。顺便给在线模式提供 Fallback,初始化成本地的效果
Chore: Format Code

格式化代码

限定功能的修改

如果修改仅限定于部分功能,非全局性修改,则在修改缘由后使用括号包裹对应功能的名称。

Fix(Inputs): File & Color Styles

调整文件、颜色输入框的样式,并适配 Safari