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

Reference & Examples

Plain Conventional Commit without AI:

gg "add dark mode toggle" --type feat --scope ui

Force AI when a key is available:

gg "refactor data layer" --type refactor --genie

Add a remote in the same run:

gg "initial commit" --no-branch --remote https://github.com/you/new.git

Open source branch with an issue:

gg "fix login bug" --type fix --osc

Troubleshooting

  • Missing API key: run gg config <key> or export GEMINI_API_KEY.
  • No changes detected: check git status and .gitignore.
  • Push fails: verify remote URL and authentication.
  • Merge conflicts: resolve manually, then commit and push.