Git代码提交规范
1|0代码提交规范必要性
- 统一格式的提交记录,更清晰和易读
- 可以通过提交记录来了解本次提交的目的,更好的CR和重构
- 更容易了解变更,定位和发现问题
- 每个提交描述都是经过思考的,改善提交质量
- 自动化生成 CHANGELOG。
- 基于提交的类型,自动决定语义化的版本变更。
- 让人们探索一个更加结构化的提交历史,以便降低对你的项目做出贡献的难度。
2|0代码提交规范
在业界常用的:atom,eslint和Angular等规范中, 我们选择最常用的Angular规范进行微调,作为我们日常项目中的提交规范,规范模板如下:
注意:冒号后面有一个空格
示例:feat(REQ-1234): 指标平台多数据源demoui前端开发
Type 必须是以下的类型:
- feat:新增页面或功能
- fix:bug修复
- docs:只改动了文档相关的内容
- style:不影响代码含义的改动,例如去掉空格、改变缩进、增删分号
- build :构 造 工 具的 或 者 外 部 依 赖 的 改 动 , 例 如 webpack,npm,pom
- refactor:代码重构时使用,重构(既不是新增功能,也 不是修改 bug 的代码变动)
- revert:执行 git revert 回退类型的提交信息
- test:添加测试或者修改现有测试
- perf: 性能提升改动
- ci:对 CI 配置文件和脚本的更改
- chore:不修改 src 或者 test 的其余修改,例如构建过 程或辅助工具的变动
3|0GIT代码提交注释插件
3|1下载插件:Git Commit Template Check
3|2配置插件
Jira服务器地址:http://jira.xxx.net
JQL推荐配置:assignee = currentUser() and issuetype in (需求,故事) and resolution = Unresolved order by updated
3|3使用插件
__EOF__

本文作者:゛鱼记忆不止七秒つ
本文链接:https://www.cnblogs.com/kancy/p/17189358.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/kancy/p/17189358.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
2019-03-07 Final修饰的字段是否可以通过反射设置值
2019-03-07 数据结构中常见的树