已关闭,该问题为opinion-based,目前不接受回答。
**想改进这个问题吗?**更新问题,以便editing this post可以用事实和引用来回答。
9个月前关闭。
Improve this question
我创建了一个提交,目的是取消隐藏一个功能,代码更改是只取消注解一些代码行并显示功能,所以现在功能将显示给用户。
这个提交类型应该是feat
还是chore
?
我认为应该是chore
,因为它没有将功能添加到代码中,只允许显示它,但从用户的观点来看,这是一个新功能,你的意见是什么?
1条答案
按热度按时间rryofs0p1#
都不是,根据 * Convential Commits *,您需要
refactor
:既不修复bug也不添加功能的代码更改
关于其他 * 语义提交类型 * 的更多信息,你可以在这里阅读。
大多数类型不能明确分配,因此有回旋余地,也可以根据规范在团队中以不同的方式使用。
所以这个问题 * 一般来说 * 无法明确回答 *。然后在我的团队中,例如,我们只使用
feat
,fix
或chore
作为 commit-convention。如果我们解锁一个已经实现的功能(feature-toggle),则在相应的分支中创建feat
-commit消息。