【发布时间】:2020-07-29 15:09:39
【问题描述】:
Conventional Commits 为提交消息定义了几种类型,例如feat、fix、chore、ci 等。
我的问题是关于工作流程的,如果我正在开发一个范围跨越数天工作的功能。作为一名优秀的开发人员,我想尽早并经常提交,但常规提交意义上的功能被定义为:
feat:feat类型的提交为 代码库(这与语义版本控制中的 MINOR 相关)。
所以这种类型的提交只能使用一次(否则,从这些提交生成的CHANGELOG 会列出许多实际上只是特定功能的一部分的功能)。
我想知道早期解决提交(和推送)并经常使用常规提交的常见工作流程是什么?
是否每个人都将他们的提交压缩为 feat: ... 类型的提交?
还有其他工作流程吗?
在压缩feat 提交之前使用哪种类型的消息?
【问题讨论】:
-
这个问题太宽泛,太自以为是了。但我回答最后一个问题。使用prefix
WIP:,表示“正在进行中”。
标签: git commit-message conventional-commits