Should I use past or present tense in git commit messages? [closed]
I read once that git commit messages should be in the imperative present tense, e.g. "Add tests for x". I always find myself using the past tense, e.g. "Added tests for x" though, which feels a lot more natural to me. Here's a recent John Resig commit showing the two in one message: Tweak some more jQuery set results in the manipulation tests. Also fixed the order of the expected test results. Does it matter? Which should I use? mipadi The preference for present-tense, imperative-style commit messages comes from Git itself. From Documentation/SubmittingPatches in the Git repo: Describe your