commit 规范

  • 保持每日下班前提交代码
  • commit 颗粒度细化, 某一个bug或者某一个功能点 作为一次单独的commit

commit 格式

<type> <id> <subject>

type类型

  • Feature: 新增 feature
  • Fix: 修复 bug
  • Docs: 仅仅修改了文档,比如 README, CHANGELOG, CONTRIBUTE等等
  • Style: 仅仅修改了空格、格式缩进、逗号等等,不改变代码逻辑
  • Refactor: 代码重构,没有加新功能或者修复 bug
  • Preformance: 优化相关,比如提升性能、体验
  • Test: 测试用例,包括单元测试、集成测试等
  • Chore: 改变构建流程、或者增加依赖库、工具等
  • Revert: 回滚到上一个版本

举例:

commit 8231e63e12fed126a877f9d4faee96449eeb3288 (HEAD -> master, origin/master)
Author: 中秋 <zhongqiu@ehomepoct.cn>
Date:   Tue Mar 22 17:39:04 2022 +0800Fix: JiraID:BA100-497 xxxxxxxxxxxxxxxxxxxxxCause: XXXXXXXXXXXXXXXSolution: AAAAAAAAAAAAAA

Author 规范

“花名” <公司邮箱>

修改方式

git config  --global user.name "你的目标用户名"
git config  --global user.email "你的目标邮箱名"

Git ~ commit 规范相关推荐

  1. git 工作流和git commit规范

    目的 统一团队的Git工作流,包括分支使用.tag规范.issue等 统一团队的Git Commit日志标准,便于后续代码review,版本发布以及日志自动化生成 git工作流 git flow工作流 ...

  2. git commit规范 、CHANGELOG生成 和版本发布的标准自动化

    长期以来,大家是不是受限于这种情况:团队中每位成员提交代码时填写的信息随意,没有一定的规范,在出问题后想要定位到某次提交记录时更是难上加难,或者是加上了 commitlint之类的规范,也没有添加ch ...

  3. husky实现git commit规范

    本文首发于个人博客网址:https://www.kelen.cc/posts/husky-commit-rule 开发中如何统一git commit规范,对项目的开发和维护以及问题的回溯都很有效果,接 ...

  4. git commit规范

    如何规范git commit提交 github是我们用于协同开发的平台,方便开发人员协同开发,极大提高了开发效率,但是经过团队第一次协同开发后,我们发现了一个很大的问题,我们的git commit非常 ...

  5. git commit 规范指南

    前言 Git 每次提交代码,都要写 Commit message(提交说明),否则就不允许提交.但是,一般来说,commit message 应该清晰明了,说明本次提交的目的. 不过话说回来,作为最具 ...

  6. git commit 规范校验配置和版本发布配置

    一. 快速配置和版本发布流程 该章节主要是对下文内容的归纳方便往后的查阅,如果需要了解细节部分请从第二章节开始阅读 1.1 依赖包安装 # husky 包安装 npm install husky -- ...

  7. React开发(144):Git Commit 规范

    #### ``` feature: 开发新的功能 fix: 修复bug refactor: 代码重构 docs: 文档修改 style: 代码格式修改, 注意不是 css 修改 perf: 改善性能 ...

  8. git commit规范工具

    npm install -g commitizen commitizen init cz-conventional-changelog --save --save-exact 以后,凡是用到git c ...

  9. git commit 规范及 changelog

    使用插件standard-version和conventional-changelog生成 changelog 文档的方法. 具体步骤如下: 1. 安装插件 在 package.json 文件中补充添 ...

最新文章

  1. MinkowskiPooling池化(下)
  2. UVa 374 - Big Mod
  3. 每日一题(开开森森学前端之变量与函数)
  4. 在 SQL Server 2K 中实现 大小写敏感的查询条件(WHERE ...),类似 Access(VB) 的 StrComp 函数...
  5. 二、使用rails3.0自带的数据检查功能检查输入数据
  6. 利用IIS的配置“此资源内容来自共享”实现负载均衡
  7. Linux系统下安装rz/sz命令及使用说明
  8. js如何判断一个对象是不是Array
  9. 不要给a设置outline:none
  10. mysql意外关机_MySQL服务器意外关机-无法启动多实例
  11. python网络编程(进程与多线程)
  12. window10运行python弹出商店_Python上架Windows 10应用商店,但主要用于学习,正式项目还...
  13. 【唐宇迪】opencv实战学习
  14. 智慧医院软件(APP)功能列表
  15. ecno是什么的缩写_美国的英文缩写是什么简写
  16. FineCMS任意头像上传漏洞复现:文件的四次上传
  17. php完美导出word,php导出生成word的方法
  18. 【图像超分辨】RDN
  19. 令人十分期待的ECShopX BBC商城开放终身免费商用
  20. 高德地图Amap离线地图的使用

热门文章

  1. Excel获取字体颜色信息的函数操作FgColor函数
  2. excel vba 修改单元格的颜色
  3. 45、优惠券秒杀(实现一人一单)
  4. tweepy 根据推特ID爬取推特数据
  5. 地图选择区域遮罩层自定义控件实现
  6. 小波自适应阈值选取python_小波去噪阈值如何选取_小波阈值分析 - 全文
  7. lisp一键室内标注_[AutoCAD][AutoLisp]根据图框自动匹配标注比例、文字大小、线性比例等信息 | 古意人...
  8. win10运行安卓模拟器蓝屏崩溃
  9. 即将打破x86和ARM垄断地位的RISC-V,你了解吗?
  10. 龙蜥社区开源 coolbpf,BPF 程序开发效率提升百倍