类型(Type):必填,指明本次提交的目的,如 feat 表示新开发的功能(feature)、fix 表示修复 bug、refactor 表示代码重构等。 作用域(Scope):可选,描述修改的影响范围,如模块名、功能名等,视项目不同而不同。 主题(Subject):必填,是 commit 简明扼要的提交描述。长度建议不超过 50 个字符。 feat(payment): 微信...
1.feat(Feature) 含义:表示新增功能(feature)的提交。 示例:feat: add night mode to the application 描述:用于描述新功能的添加,比如增加了一个新的用户界面特性或后端服务功能。 2.fix(Fix) 含义:表示修复错误(bug fix)的提交。 示例:fix: resolve null pointer exception in user login 描述:用于修复代码中...
commit message = subject + :+ 空格 + message 主体 例如:feat:增加用户注册功能 常见的 subject 种类以及含义如下: feat: 新功能(feature) 用于提交新功能。 例如:feat: 增加用户注册功能 fix: 修复 bug 用于提交 bug 修复。 例如:fix: 修复登录页面崩溃的问题 docs: 文档变更 用于提交仅文档相关的修改。 ...
以下是commit提交规范,主要是在提交代码时标识本次提交的属性 feat: 新功能(feature)fix: 修补bugdocs: 文档(documentation)style: 格式(不影响代码运行的变动)refactor: 重构(即不是新增功能,也不是修改bug的代码变动)chore: 构建过程或辅助工具的变动revert: 撤销,版本回退perf: 性能优化 test:测试improvement: 改...
1. feat: 描述: 新功能的添加。 示例: 1 git commit -m "feat: 添加用户认证功能" 2. update: 描述: 对现有功能的更新或增强。 示例: 1 git commit -m "update: 对现有功能的更新或增强" 3. fix: 描述: 修复BUG。 示例: 1 git commit -m "fix: 修复BUG" 4. style: 描述: 样式相关的调整。
在提交的时候就可以使用 git cz 就可以根据提示,生成自动化的 commit message 使用commitizen时,首先通过上下键控制指向你想要的 type 类型,分别对应有上面提到的feat、fix、docs、perf等,然后会让你选择本次提交影响到的文件,后面会让你分别写一个简短的和详细的提交描述,最后会让你去判断本次提交是否是BREAKING CH...
type :commit的类型 feat:新特性 fix:修改问题(bug修复) refactor:代码重构 docs:文档修改 style:代码格式修改 test:测试用例修改 chore:其他修改,例如构建流程,依赖配置等。 scope:本次修改影响范围,例如 route,component,utils,build等 subject :修改内容的概述 ...
git提交commit信息规范,fix,feat 可以确保团体合作中,从你的提交记录可以识别出你的动作 feat:新功能(featuer) fix: 修补bug docs: 文档(documentation) style:格式(修改样式,不影响代码运行的变动) refactor:重构(既不是新增功能,也不是修改bug的代码变动)...
commit必须以type为前缀,类型由名词(例如feat表示新功能,fix表示修复等)组成,后面是可选的范围(scope),可选的感叹号(!),和必需的冒号(英文半角)和空格 commit后可以提供范围(scope),必须由括号括起的描述代码库部分的名词组成,例如fix(parser) 冒号和类型/范围前缀之后必须立即跟着描述(description),描述是代码更改...
每次提交,Commit message 都包括三个部分:Header,Body 和 Footer。 代码语言:javascript 代码运行次数:0 <type>(<scope>):<subject>// 空一行// 空一行 #type:用于说明 commit 的类别,只允许使用下面7个标识 feat:新功能(feature)fix:修补bugdocs:文档(documentation)style: 格式(不影响代码运行的变动)refactor...