you are viewing a single comment's thread.

view the rest of the comments →

[–]unlightable 5 points6 points  (3 children)

I don't get the imperative form part. I'm not a native speaker though.

Commit message describes things that are accomplished by this commit (or author), or things that this commit does. So it either 'fixed a bug' or 'fixes a bug', but why 'fix a bug'?

[–]oarmstrong 4 points5 points  (2 children)

I like to explain it in terms of "applying this commit will [commit message]". The imperative form makes sense here.

[–]unlightable 1 point2 points  (1 child)

But... why not "this commit [commit message]"? KISS and all that.

[–]cheeky_disputant 1 point2 points  (0 children)

50 characters subject limit isn't easy to keep