仓库源文站点原文


title: gitcommit规范 description: gitcommit的信息规范 slug: git_commit_info date: 2023-10-29 21:59:00+0800 image: git.png categories:

- techStudy

tags:

- Git
- Github

weight: 1 # You can add weight to some posts to override the default sorting (date descending)

comments: true

license: flase

math: true

toc: true

style:

keywords:

readingTime:


commit message格式

<type>(<scope>): <subject> <commit类型>(影响范围): 具体描述

具体描述举例

fix(DAO): fixed invalid user table indexes.

解释

type指明git commit的类别,应该使用以下类型,也可根据团队自行增减

用于说明 commit 影响的范围,根据不同项目有不同层次描述。若没有特殊规定,也可以描述影响的哪些功能等。

subject是commit目的的简短描述,不超过50/80个字符,一般git提交的时候会有颜色提示。

oh-my-zsh git commit示例

这里给出常用的oh-my-zsh的git commit的截图,采用的就是上述规范:

oh-my-zsh git commit