Question: why are git commits in present tense?
Answer: Imperative (a.k.a. present tense) It tells someone what applying that commit will do, so it should read something like If I apply this commit, it will [make foo do something...]