Git Commit Generator

AI

Turn a git diff or a description of your changes into a Conventional Commit message, with a body and two alternative subjects to choose from.

This tool sends your input to a third-party AI service (Google Gemini). Do not enter passwords, API keys or personal confidential data.

Input

Not stored

The content is sent to Google Gemini, so remove keys and secret settings first.

Output

Fill in the fields on the left, then run.

How to use

  1. 1Run git diff and paste the output, or describe the change.
  2. 2Choose the language for the message.
  3. 3Copy the main subject, or pick one of the alternatives.

FAQ

Which convention does it follow?

Conventional Commits: type(scope): subject, with an imperative subject under 72 characters, plus a body and BREAKING CHANGE section when needed.

What if my diff is huge?

To bound cost and latency, the diff is truncated to the first 12,000 characters. For very large changes, split them or describe the key points instead.

Can I use it on private code?

You can, but the diff is sent to Google Gemini for processing. Remove sensitive fragments first, or describe the change in words.