Some people add tags, emoticons and other stuff. But the real key is consistency. Pick a format and stick with it
The commit message is the headline of your story. Headlines are in present tense even though they describe past events.
Consistency is important, but if you're expending more energy arguing about it than you would deciphering past tense message then you have serious questions to ask yourself. :P
The point of an imperative present tense voice is to consider the message from the point of the commit, not from the point of the committer.
Commit messages aren't meant to show you did work, they aren't meant to show what work you did either. They are meant to show what changed.
Simple present[0] tense.
0: https://learnenglish.britishcouncil.org/en/english-grammar/p...
...OK, now what?
Handle multiple open files
Support multiple open files
Or similar