Nutlope / aicommits

A CLI that writes your git commit messages for you with AI

Home Page:https://www.npmjs.com/package/aicommits

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Allow generating commits following the best practices

webknjaz opened this issue · comments

Bug description

Teaching Git a lot to my mentees, I couldn't help but notice that the README example features commit messages that go against the best practices Git-wise. The most obvious problem is the imperative mood rule violation.
Here's what the practices are — https://cbea.ms/git-commit/. These are based on what the developers of Git itself use.

Besides, most proper commits must have the
long description paragraph, not just a title.

So my expectation is that whatever this tool suggests, must pass the default gitlint checks at least.

aicommits version

N/A

Environment

N/A

Can you contribute a fix?

  • I’m interested in opening a pull request for this issue.