Git AI Commits supercharges your Git workflow by automatically generating intelligent commit messages based on your staged changes. Stop wasting time crafting the perfect commit message - let AI do the work for you!
Key Features
AI-Powered Commit Suggestions
Get 5 intelligent commit suggestions based on your staged changes
Tell the AI what aspect of your changes to emphasize with custom commit ideas
Works with multiple AI assistants: Copilot+GPT-4O, Copilot+GPT-4O-Mini, and Gemini
Commit History and Analytics
View complete history of all generated commit suggestions
Track which commits were actually committed vs copied
Identify breaking changes across your workflow
Statistics dashboard with branch-level insights
Export or review past diffs from the history viewer
Enhanced Privacy Options
Three levels of code obfuscation (Low, Medium, High) to protect sensitive information
Custom word obfuscation: define specific keywords to mask before sending to AI
Higher obfuscation level = more privacy maintained
Global Language Support
Generate commits in 11 languages: Arabic, Chinese, English, French, German, Italian, Japanese, Korean, Portuguese, Russian, and Spanish
Perfect for international teams or writing commits in a non-native language
Commit Convention Support
Choose your preferred commit style: gitmoji, conventional, or custom
Define your own custom commit format for consistent messaging
Per-project rules: define custom conventions that override global settings
Workflow Optimization
Auto-commit option: automatically commit changes when selecting a suggestion
Copy to clipboard: easily use suggestions in your manual workflow
Dynamic prompt updates: receive improved prompts without extension updates
Customization
Configure your favorite AI assistant for optimal speed/quality balance
Multiple UI languages: English and Spanish interfaces based on your VSCode settings
AI Assistant Comparison
AI Assistant
Speed
Quality
Copilot + GPT-4O-Mini
Fastest
Good
Gemini
Fast
Better
Copilot + GPT-4O
Slower
Best
Getting Started
Installation
Open Visual Studio Code
Go to Extensions (Ctrl+Shift+X)
Search for git-ai-commits
Click Install
Basic Usage
Stage your changes with Git
Open Command Palette (Ctrl+Shift+P)
Type "Commit Suggestion" to see available options
Select from the generated commit suggestions
Commit automatically or copy to clipboard
Advanced Usage
Use "Write a Commit Idea" to guide the AI toward specific aspects of your changes
Configure obfuscation levels in settings for sensitive codebases
Set your preferred commit convention style
Check commit history and statistics to track your workflow patterns
Available Commands
Generate AI-Powered: Commit Suggestions - Get 5 suggestions based on staged changes
Generate AI-Powered: Write a Commit Idea - Input custom ideas for better suggestions