老哥们,提交代码,用 Commitlint 吗?

2023-08-21 14:48:26 +08:00
 lx271896700133

最近公司强制使用 Commitlint ,而且要求必须 feat: fix: docs:等单词开头。

个人感觉挺浪费时间的。

大家觉得呢?

4099 次点击
所在节点    程序员
52 条回复
picone
2023-08-21 18:25:04 +08:00
@pansongya 这个貌似只是解决了 commit message 的问题?和是否 lint 无关
jsq2627
2023-08-21 18:40:44 +08:00
格式无所谓,关键是要花时间写内容
unco020511
2023-08-21 20:20:35 +08:00
自己的分支都无所谓的,怎么玩都行,但是合主干的那个 squash commits 就必须按照团队规范了
jaylee4869
2023-08-21 20:27:19 +08:00
支持公司决策,从软件工程角度,这里必须强制执行。
tairan2006
2023-08-21 20:38:08 +08:00
公司是对的
dayeye2006199
2023-08-22 00:27:21 +08:00
还有强制 squash commit 的,你是没看见
lx271896700133
2023-08-22 08:43:29 +08:00
@Huelse 这个好
Imindzzz
2023-08-22 09:09:59 +08:00
把你们平时的 commit message 贴出来看看呢
1018ji
2023-08-22 09:27:36 +08:00
熟悉了浪费啥时间,就是正常写 commit
govizlora
2023-08-22 10:17:33 +08:00
@dayeye2006199 squash 并不会浪费时间吧
Jaosn
2023-08-22 12:28:27 +08:00
加个单词就能浪费时间了啊
momo24672
2023-08-22 12:35:59 +08:00
我觉得强制 commitlint 完全没有意义,我日常提 PR

PR title: ticketNum: feature description or Bugfix: xxx
Comments: follow https://keepachangelog.com/en/1.0.0/

最后 squash commit

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

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

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

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

© 2021 V2EX