Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
语义git消息与清理_Git_Version Control - Fatal编程技术网

语义git消息与清理

语义git消息与清理,git,version-control,Git,Version Control,在我的一个节点代码中,我必须进行一些清理。例如,删除同事在开发/调试阶段放置在此处的未使用的console.log()函数或注释 如前所述,我尝试遵循一些语义git消息规则进行清理 例如,删除无用的console.log或调试内容,如: console.log('Starting app.js'); debugger; 我应该使用哪种git消息类型?当然不是feat:,因为这不是一个新功能。我可能会使用重构:我会使用杂务,因为这不会改变“生产”代码的工作方式 这不是一个功能,不是一个错误修复,

在我的一个节点代码中,我必须进行一些清理。例如,删除同事在开发/调试阶段放置在此处的未使用的
console.log()
函数或注释

如前所述,我尝试遵循一些语义git消息规则进行清理

例如,删除无用的console.log或调试内容,如:

console.log('Starting app.js');
debugger;

我应该使用哪种git消息类型?当然不是
feat:
,因为这不是一个新功能。我可能会使用
重构:
我会使用
杂务
,因为这不会改变“生产”代码的工作方式


这不是一个功能,不是一个错误修复,不是一个风格改变。。。因此,这是一种默认选择,但似乎是正确的。

这在很大程度上取决于我们不知道的事情,比如阅读git消息的人的文化,他们通常使用什么格式,等等。我通常用简短的句子描述我所做的事;比如“添加了对播放器输入的控制器支持”,“删除了调试”;他们没有标签。您的项目似乎有“重构:将基于状态的全局方法转变为OOP方法”或“feat:控制器振动支持”之类的内容。没有单一的最佳答案。