Git提交消息

时间:2017-05-23 09:08:32

标签: git

我对git commit message感到困惑。

这是git commit message的Angular standard doc。有7种允许的类型:

  • 技艺(特征)
  • 修复(修复错误)
  • 文档(文档)
  • 样式(格式化,缺少半冒号......)
  • 重构
  • 测试(添加缺失的测试时)
  • 家务活动(维护)

如果我更改文件以修复错误并更正代码样式,我应该使用哪个type?我可以一次使用两种或更多类型吗?

1 个答案:

答案 0 :(得分:1)

这个答案介于一个美化的评论和一个完整的答案之间,因为你的问题会引发意见。

在Git中提交提交消息时,您不需要遵循任何标准。提交消息的主要目的是保留有关提交中发生的事件的信息。存在有用/有用的信息是关键,而不是使用的一些代码集。许多组织使用自己的模板来提交消息。但同样,您需要在此处记录信息。

<强>更新

Angular标准代码在某种程度上可能会有所帮助,因为它们促进为逻辑上不同类型的任务单独提交。例如,它会松散地强制执行错误修复,重构和功能添加都作为单独的提交进行。从这个意义上说,一个标准是有用的,但我上面所说的有良好的礼仪礼仪仍然存在;包括有用的信息,以获得最佳效果。