GitGenie

  • GitHub Repo
  • NPM Package
  • Docs

Community

  • Contribute
  • Report Issues
  • Discussion

Resources

  • Install
  • Usage
  • Flags
  • Branches

Follow

  • Twitter/X
  • NPM
  • GitHub
GitGenie - Powered git assistant | Product Hunt
Chirag

© 2026 GitGenie. MIT Licensed.

/ Documentation

Documentation

Getting StartedCore CommandsWorkflows & InternalsAI FeaturesNew Add OnsOpen Source & CollaborationReference & ExamplesSecurity & Community
Star the RepoContributenpm install

New Add-Ons

Extend Git Genie with optional capabilities that improve commit hygiene and developer workflow efficiency.

gg split

gg split analyzes mixed changes and helps break them into clean, logical commits.

What it does

  • Analyzes staged and unstaged changes
  • Groups related modifications together
  • Suggests logical commit boundaries
  • Allows interactive review before committing

Examples

gg split
gg split --dry-run
gg split --genie

Capabilities

  • AI-powered grouping is optional.
  • Heuristic fallback works without AI.
  • Interactive review lets you confirm commit boundaries.