AI Features
AI commit generation
Git Genie uses Gemini to generate Conventional Commit messages from the staged diff.
The prompt asks for an imperative, concise, lowercase Conventional Commit without a trailing period.
Only staged diff data is sent. Untracked files and unstaged content are not included.
AI branch and PR naming
- Branch names use a descriptive kebab-case format.
- Open source mode can include an issue number.
- PR titles are generated from branch changes and commit history where supported.
If AI fails or no key is configured, Git Genie falls back to a normal commit message.