基于 conventional commits单纯的 UI 更改应该如何分类?例如,假设一个注销按钮从屏幕底部移到顶部,文本旁边添加了一个图标,并且有一个新动画。除此之外,从功能的角度来看,没有任何变化。
我的困惑来自这个(可能是错误的)推理。您不能使用以下任何一项,因为:
最佳答案
一个特征不需要很大。尽管代码更改非常小,但注销链接的重定位是面向用户的,因此是一项功能。为您的提交使用“feat”前缀是可以接受的。
feat: moved logout link to top of page, resolves #1234
另一方面,如果注销链接从不应该在底部,并将其移到顶部更正了这一点,那么在您的消息之前使用“修复:”。
fix: moved logout link to top of page. Fixes #1234
您链接到的文章提到了很多关于语义版本控制的内容,并且似乎更适合 API 而不是整个应用程序,因此不存在对应用程序更改的精确转换,但您可以进行一些关联。
关于git - 如何根据常规提交规范对 UI 更改进行分类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64290635/