I’m pretty sure you’re making this mistake in Git commit messages! Let’s find out why.
Which Git commit message is correct?
LEARN
Imperative Mood
You see the imperative mood everywhere in tech:
UI prompts: “Enter username”
Speaking to ChatGPT: “Summarise this”
And yes - Git commit messages.
Did you know Git commit messages should be written in imperative present tense?
Your message should describe what applying the commit will do, not what you did.
Examples
Update npm dependency to latest version
Fix bug preventing users from subscribing
Refactor input function
💡 Remember articles (a/an/the) can be omitted when writing imperative sentences
MORE BUSINESS ENGLISH
The 5 most common CV mistakes made by non-native English speakers (and how to fix them)
Practice exercises on writing Git commit messages in the correct tense
Hundreds of business English resources on our knowledge base





