关于git:Git-规范commit-message

每次开发完一个独立性能之后,都会提交commit,并且会写上commit message。但不同的人对commit message有着不同的了解:中英混合应用、fix bug等各种抽象的message司空见惯。这也导致code review、前期保护等场景下,必须通过代码能力得悉提交的次要内容,代码保护老本比拟大。因为标准的commit message是十分有必要的。

通过在技术社区里搜寻得悉,Angular标准是目前应用最宽泛的写法,比拟正当和系统化。联合自己的开发教训,总结出简化版本的commit message标准。

commit message 格局

commit message: <type>: <subject>

type

type 阐明
feat 新性能(feature)
fix 修复bug
docs 文档(documentation)
style 批改格局(不影响代码的性能)
refactor 重构
perf 优化相干,比方晋升性能、体验
revert 回滚到上一个版本
merge 代码合并

subject

subject是commit目标的简短形容,结尾不加句号或其余标点符号。

益处

一旦束缚了commit message,意味着开发者将谨慎地进行每一次提交,不能再一股脑地把各种各样的改变都放在一个commit里,这样整个代码改变的历史也将更加清晰。

【腾讯云】轻量 2核2G4M,首年65元

阿里云限时活动-云数据库 RDS MySQL  1核2G配置 1.88/月 速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据