语义化的Git提交信息和清理

3
在我的一个Node代码中,我必须进行一些清理工作。例如,删除由我的同事在开发/调试阶段放置在此处的未使用的console.log()函数或注释。
我尝试遵循一些语义化的git消息规则,如这里所述,用于清理。
例如,删除无用的console.log或调试内容:
console.log('Starting app.js');
debugger;

我应该使用哪种 git 消息类型? 当然不是 feat:,因为它不是新功能。我会选择 refactor:


这非常依赖于我们无法知道的事情,比如阅读git消息的人的文化、他们通常使用的格式等等。我的通常是简短的句子,描述我做了什么;比如“为玩家输入添加控制器支持”,“移除调试”之类的;它们没有标签。你的项目似乎有像“重构:将基于状态的全局方法转换为面向对象的方法”或“特性:控制器振动支持”之类的东西。没有单一的最佳答案。 - anon
1个回答

1
我会选择chore,因为这不会改变“生产”代码的工作方式。
这不是一个特性,也不是一个错误修复,也不是样式更改...所以这似乎是一个默认选择,但它看起来是正确的。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接