gg about
Display GitGuru version information, configuration, and system details.
Usage
bash
gg aboutOutput
The about command displays comprehensive information about your GitGuru installation:
bash
$ gg about
██████╗ ██╗████████╗ ██████╗ ██╗ ██╗██████╗ ██╗ ██╗
██╔════╝ ██║╚══██╔══╝██╔════╝ ██║ ██║██╔══██╗██║ ██║
██║ ███╗██║ ██║ ██║ ███╗██║ ██║██████╔╝██║ ██║
██║ ██║██║ ██║ ██║ ██║██║ ██║██╔══██╗██║ ██║
╚██████╔╝██║ ██║ ╚██████╔╝╚██████╔╝██║ ██║╚██████╔╝
╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝
GitGuru - AI-Powered Git Workflow Assistant
────────────────────────────────────────────────────────────
Version: 0.1.8
Author: Parth Mongia
License: MIT
Repository: https://github.com/Parth308/gitguru
System Information
────────────────────────────────────────────────────────────
Node.js: v24.12.0
npm: 11.6.2
Git: 2.45.2.windows.1
OS: Windows (10.0.26200)
Shell: PowerShell 5.1.26100.7462
AI Configuration
────────────────────────────────────────────────────────────
Provider: Google Gemini
Model: gemini-2.5-flash
API Key: ✓ Configured
Features
────────────────────────────────────────────────────────────
✓ AI Commit Messages
✓ Natural Language Git Commands
✓ Code Explanation
✓ Smart Diff Analysis
✓ Interactive Branch Management
✓ Repository Status Insights
✓ Commit History Analysis
✓ Safe Operations with Dry-run Support
✓ Configurable AI Models (Gemini 2.0, 1.5, Pro)
Quick Start
────────────────────────────────────────────────────────────
1. Add your Gemini API key: gg addkey <your-key>
2. Configure settings: gg config
3. Start using AI features: gg commit --ai
Popular Commands
────────────────────────────────────────────────────────────
gg ask "..." Ask anything in natural language
gg explain <topic> Learn Git concepts interactively
gg status --ai Get AI analysis of repo status
gg commit --ai Generate AI commit messages
gg diff --ai Get AI summary of changes
gg log --ai Analyze commit history
gg config --list View all settings
────────────────────────────────────────────────────────────
Documentation: https://github.com/Parth308/gitguru#readme
Issues: https://github.com/Parth308/gitguru/issues
Get API Key: https://makersuite.google.com/app/apikey
Work Under Parth Mongia | MIT License
Type gg --help for all available commandsInformation Displayed
Version Information
- Version - Current GitGuru version (0.1.8)
- Author - Parth Mongia
- License - MIT open source license
- Repository - GitHub repository URL
System Information
- Node.js - Node.js runtime version
- npm - npm package manager version
- Git - Git version installed
- OS - Operating system and version
- Shell - Current shell environment
AI Configuration
- Provider - Google Gemini
- Model - Current AI model (e.g., gemini-2.5-flash)
- API Key - Whether API key is configured
Features
- AI Commit Messages - Auto-generate conventional commits
- Natural Language Git Commands - Ask questions in plain English
- Code Explanation - Learn Git concepts interactively
- Smart Diff Analysis - AI summaries of changes
- Interactive Branch Management - Easy branch operations
- Repository Status Insights - AI analysis of repo status
- Commit History Analysis - AI log analysis
- Safe Operations - Dry-run support for all commands
- Configurable AI Models - Choose from Gemini 2.0, 1.5, Pro
Use Cases
Troubleshooting
When reporting issues, include the output of gg about:
bash
# Copy output for bug reports
gg about > gitguru-info.txtReporting Issues
When opening a GitHub issue, always include the output from
gg about. This helps maintainers understand your environment and diagnose problems faster.Verify Installation
bash
# Check that GitGuru is properly installed
gg about
# Verify specific version
gg about | grep VersionCheck Configuration
bash
# Quick check if AI is configured
gg about
# Look for:
# API Key: ✓ Configured
# If not configured:
# API Key: ✗ Not configured
# Run: gg addkeyChecking for Updates
Compare your version with the latest:
bash
# Check current version
gg about
# Check latest version on npm
npm view gitguru version
# Update if needed
npm update -g gitguruRelated Commands
- gg config - View and edit configuration
- gg addkey - Configure API key
- Installation - Installation guide