git 提交规范

简介: git 提交规范

简介

Git 提交规范是一种标准化的方式,用于编写 Git 提交信息,以确保提交历史清晰、易于理解和维护。遵循规范的提交信息可以帮助开发者更好地理解每次代码更改的目的和影响范围,从而提高代码审查、版本回退和信息查找的效率


提交类型(type)

用于说明此次提交的类型,常见的类型包括

  • feat:表示新增了一个新功能
  • modify 修改功能
  • fix:修复了一个bug或问题
  • docs:修改了文档
  • style:修改了代码格式,没有改变逻辑
  • refactor:重构了代码,没有新增功能或修复bug
  • perf:优化了性能
  • test:添加或修改了测试用例
  • chore:构建过程或辅助工具的变动


作用域(scope)

表示此次提交影响的范围,可以是某个模块、组件或功能区域。

主题(subject)

是对此次提交的简短描述,通常以动词开头,使用第一人称现在时态,首字母小写,句尾不加句号。



提交文字规范


格式:提交前缀:动作行为+问题内容


示例:

  • feat:新增xx页面
  • feat:新增xx页面xx功能
  • fix:修复xx页面xx bug
  • modify:修改xx页面xx功能
  • delete:删除xx页面
  • refactor:重构xx页面xx功能
  • style:删除多余注释代码/控制台打印代码
  • refactor:迁移xx文件到xx目录

注意事项

  • 提交的commit发现不符合规范, git commit --amend -m "新的提交信息"或 git reset --hard HEAD^  重新提交一次


目录
相关文章
|
3月前
|
人工智能 缓存 开发工具
结合企业实践来规范你的Git commit(含插件使用指南)
结合企业实践来规范你的Git commit(含插件使用指南)
结合企业实践来规范你的Git commit(含插件使用指南)
|
7天前
|
开发工具 git
Git——commit的提交规范
Git——commit的提交规范
30 4
|
18天前
|
JavaScript 测试技术 开发工具
Git 分支设计规范
Git 分支设计规范
55 11
|
1天前
|
存储 测试技术 开发工具
企业Git 规范的必要性-阿里云开发者社区
既然认同需要一份 Git 规范,那么这个规范需要规范哪些内容,解决哪些问题。
5 0
|
1天前
|
监控 程序员 开发工具
如何规范Git提交-参考阿里云开发者社区
这篇文章分享了如何规范Git提交,介绍了commit message的格式规范,并通过webhook监控机制来确保代码提交的规范性,从而提高研发效率和代码维护质量。
4 0
|
8天前
|
开发工具 git
Git——简单的分支规范
Git——简单的分支规范
13 0
|
27天前
|
前端开发 测试技术 开发工具
|
1月前
|
Ubuntu 开发工具 git
git 超实用教程【人人必会!】(含大厂的 git 操作规范)
git 超实用教程【人人必会!】(含大厂的 git 操作规范)
39 0
|
2月前
|
JavaScript 测试技术 持续交付
Git提交规范详解
Git提交规范详解
184 0
|
2月前
|
开发工具 git
一文教你如何设置git commit模板规范
一文教你如何设置git commit模板规范