我读过一次 git提交消息应该是命令现在时,例如"为x添加测试".我总是发现自己使用过去时,例如"为x添加测试",这对我来说感觉更自然.
这是最近的John Resig提交,显示了二合一消息:
在操作测试中调整一些jQuery set结果.还修复了预期测试结果的顺序.
有关系吗?我应该使用哪个?
那么你认为哪个更好,更直观?
Fixed the XXX bug in YYY
Fix the XXX bug in YYY
Fixes the XXX bug in YYY
Fixing the XXX bug in YYY
Run Code Online (Sandbox Code Playgroud)
请提供您的理由.注意我从您的一般观点来看,这意味着您不应该尝试将其与您首选的svn/cvs工具或编程语言相关联,而应将其视为应该/可以应用于任何工具和编程语言的东西.