你们写 commit message 有规范吗?

167 天前
 ljzxloaf
如果有的话,有些怎样的规范?
6735 次点击
所在节点    git
60 条回复
zcf0508
167 天前
cz
hez2010
167 天前
wangwenfan
167 天前
模版大概是在这样的:
<type>[optional scope]: <description>

[optional body]
[optional footer(s)]
chesha1
167 天前
一般会加个开头吧 fix feat perf 之类的,但是这个好像也不是通行标准,有不少大厂的重要开源项目也不这么搞
Altale
167 天前
https://gist.github.com/ericavonb/3c79e5035567c8ef3267
https://www.conventionalcommits.org/en/v1.0.0/#specification
网上有很多,组里遵循不遵循与我无关,我都按照一定的风格写。
zjp
167 天前
约定式提交规范 https://www.conventionalcommits.org/zh-hans/v1.0.0/
根据自己项目改改
hez2010
167 天前
@chesha1 开头加 fix feat perf 其实主要是为了方便用工具自动生成 release note
ljzxloaf
167 天前
@hez2010 #2 好用吗
pengtdyd
167 天前
有,用的是 angularjs 的规范。咦,我好像发现 angularjs 本身不怎么样,但是它搞的很多规范很实用。。。。
AoEiuV020JP
167 天前
没人管,我是尽量确保第一行简洁明了的写出改了什么,第二行空白,第三行看情况补充说明,

HenryHE
167 天前
有规范,毕竟每一个 commit 都是有原因的,所以会加上追踪信息。
kosilence
167 天前
[ticket-number][which server] project name: what changed
enchilada2020
167 天前
conventional commits+husky
charmToby
167 天前
有的,一般会加上任务 ID 或者 bug ID
dif
167 天前
用,和 angular 一样的规范。
doco
167 天前
update, update xxx, update...
jonty
167 天前
新增/修复(范围):描述
iovekkk
167 天前
有,要标记一下是 bug 修复还是功能开发
bug 修复要加上 bugid
wu67
167 天前
(fix|update|change|feat|remove): (模块-子模块-页面-组建). 功能描述内容巴拉巴拉. 如果有 issue 就再加上井号+id, 其他非同一平台的不管
lshang
167 天前
同 6 楼,conventional commit

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/994797

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX