Let Gemini analyze your staged changes and generate semantic, conventional commits in milliseconds.
Streamline your workflow with these simple commands.
$ git commit-auto
Replaces git commit -m. Generates a
message based on staged changes and commits it
locally.
$ git commit-auto push
Generates the message, creates the commit, and immediately pushes to your remote branch in one go.
$ git commit-auto regenerate
Not happy with the AI's output? This generates a fresh message and amends the previous commit instantly.
$ git commit-auto changelog
Automatically appends the new commit message to your
CHANGELOG.md file under today's date.
$ git commit-auto split
Large staged changes can be split into multiple commits automatically for cleaner history.
$ git commit-auto update
Check, update, and track CLI releases with built-in version and release timestamp commands.
Setup takes less than 2 minutes.
Add this line at the end to your shell config:
nano (~/.bashrc,
~/.zshrc, etc)
Remember to reload your shell after adding this
Download, make executable, and move to your path.