GitGuru Documentation
Welcome to GitGuru - your AI-powered Git CLI assistant. Learn how to streamline your Git workflow with natural language commands and intelligent suggestions.
Getting Started
Install GitGuru and set up your first AI-powered Git commands
Commands
Explore all GitGuru commands and their usage
AI Features
Learn about natural language processing and AI capabilities
Examples
See real-world examples and common workflows
What is GitGuru?
GitGuru is an intelligent Git CLI tool powered by Google's Gemini AI that helps developers work with Git using natural language. Instead of memorizing complex Git commands, you can simply ask GitGuru what you want to do, and it will suggest the right command with safety analysis.
Key Features
- Natural Language Processing: Ask Git questions in plain English
- Safety Analysis: Every suggestion includes a safety level indicator
- AI Commit Messages: Generate meaningful commit messages automatically
- Interactive Learning: Learn Git concepts with AI explanations
- Enhanced Output: Beautiful, colorful terminal output
- Repository Insights: Get intelligent analysis of your repository
Quick Start
Get up and running with GitGuru in just a few steps:
1
Install
npm install -g gitguru2
Configure
gg addkey YOUR_GEMINI_API_KEY3
Start Using
gg ask "how do I undo my last commit?"