gitcommit的提交规范

更新时间:2023-05-16 20:56:05 阅读: 评论:0

bear的过去式gitcommit的提交规范
格式
每次提交,Commit message 包括三个部分:Header(标题),Body(内容详情) 和 Footer(结尾)。
其中 Header是必须的,Body 和 Footer可以省略。
stainless<type>(<scope>):<subject>
// 空⼀⾏
<body>
// 空⼀⾏
<footer>
Header部分
昙花的英文
只有⼀⾏,包括两个字段:type(必需)和subject(必需)。
type
⽤于说明commit的类别,只允许有以下类别
feat: 新功能(feature)
fix: 修补bugchasing pavement
docs: ⽂档(documentation)
style: 格式(不影响代码运⾏的变动)
refactor: 重构(即不是新增功能,也不是修改bug的代码变动)
chore: 构建过程或辅助⼯具的变动
revert: 撤销,版本回退
perf: 性能优化
test:测试
characterize
improvement: 改进
build: 打包
ci: 持续集成
specificallyscope
⽤来说明本次Commit影响的范围,即简要说明修改会涉及的部分。选填。
subjectcoms
标题,简述本次操作
Body部分
选填。对上⾯subject⾥内容的展开,在此做更加详尽的描述,内容⾥应该包含修改动机和修改前后的对⽐。
Footer部分
选填。
Footer 部分只⽤于两种情况。
(1)不兼容变动
如果当前代码与上⼀个版本不兼容,则 Footer 部分以BREAKING CHANGE开头,后⾯是对变动的描述、以及变动理由和迁移⽅法。(2)关闭 Issue竞选村长演讲稿
如果当前 commit 针对某个issue,那么可以在 Footer 部分关闭这个 issue 。
Clos #234 也可以⼀次关闭多个 issue 。
Clos #123, #245, #992
拉脱维亚语Revert
还有⼀种特殊情况,如果当前 commit ⽤于撤销以前的 commit,则必须以revert:开头,后⾯跟着被撤销 Commit 的 Header。revert: feat(订单模块): 回退当前版本2到1
git add .
git status
stationed
git commit“feat: xxx「xx列表页」功能开发>
>-xxx
>-xxx”

本文发布于:2023-05-16 20:56:05,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/78/658713.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:修改   变动   部分   回退   功能   版本   说明   内容
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图