I actually enjoy witty and clever commit messages. Just the other day one of my coworkers really enjoyed a commit message where I wrote "upgrayedd" instead of "upgrade".
No, it was pretty spontaneous, as the particular individual who typically works with me on that project and I were having a conversation about Idiocracy just hours prior to that.
I feel like a better approach for that sort of solution would be to use a hash-tag based (#) tagging system. English has so many tenses and people mis-spell things anyways that basing your search purely off of the text of the commit message is always going to be tricky. Anyways, the point of the commit message is that it be human readable, not machine readable.
Personally, I like clever commit messages. They remind me that the project was written by humans for humans.
> Don’t try to be clever, witty or funny.
I've worked with someone who did sit around thinking what to put in a commit, and believe me, he didn't commit as often as he should have.