何时使用"家务"作为提交消息的类型?

Ali*_*ian 75 git version-control commit-message karma-runner

什么是使用chore语义版本控制提交信息?其他类型如壮举修复都很清楚,但我不知道何时使用"家务".

任何人都可以提供几个使用它的例子吗?

另一个可能没有相关的问题:修改文件的提交消息的正确类型是.gitignore什么?

Von*_*onC 95

你可以在" Git Commit Msg "中看到一个简短的定义:

chore:更新grunt任务等; 没有生产代码更改

它用于:

修改.gitignore将成为"家务"的一部分.

" grunt task"表示外部用户不会看到任何内容:

  • 实现(现有功能,不涉及修复),
  • 配置(如.gitignore.gitattributes),
  • 私人内部方法......

虽然Owen S 在评论中提及:

看看你链接到Karma页面,我怀疑它grunt task可能特指Javascript的构建工具grunt.
在这种情况下,他们可能没有考虑涉及实现或私有内部方法的更改,而是工具更改,配置更改以及根本没有实际投入生产的事物的更改.
(我们的商店目前用于那些,也用于简单的重构.)

  • 看看你链接到的Karma页面,我怀疑`grunt task`可能特指Javascript的构建工具`grunt`.在这种情况下,他们可能没有考虑涉及实现或私有内部方法的更改,而是工具更改,配置更改以及根本没有实际投入生产的事物的更改.(我们的商店目前用于那些,也用于简单的重构.) (6认同)
  • 我已经阅读了您提供的链接。事实上,这是我唯一发现的东西!但我不明白“繁重任务”是什么意思。你能提供一些例子吗? (3认同)
  • 我想修改这个答案并指出它也包括一些属于构建的提交,因为用户看不到构建提交。它仍然是一个很好的解释,只是缺少一条例外规则。 (2认同)
  • @VonC 情节扭曲..我刚刚查看了您包含的来自 Karma 的链接以及 OP 包含的链接。没有列出“构建”。我熟悉 Angular 约定,它确实包括“构建”提交类型。现在不确定是否需要进行编辑,除了指出角度约定具有额外的不同提交类型 (2认同)