Victor Timi
Sep 7, 2023

--

Thank you so much for the time and effort to bringing these points to my attention,

I've made the necessary adjustments as per your feedback.

But, regarding Rule 6, the preference for present-tense, imperative-style commit messages comes from git itself. According to Git, the objective is to inform others about what the commit will achieve, rather than detailing what you did.

Moreover, if you examine your repository history, you'll notice that Git-generated messages adhere to this tense: “Merge” not “Merged”, “Rebase” not “Rebased” so writing in the same tense keeps things consistent, especially when working with a team.

It feels strange at first but it does make sense.

--

--

Victor Timi
Victor Timi

Written by Victor Timi

Full-stack software developer and award-winning writer passionate about sharing his God-given craft through insightful content. https://victortimi.carrd.co

Responses (1)