AutoGit Pro
One-click Git workflow automation with AI-powered commit messages

✨ Features
- 🚀 One-Click Commit & Push — Stage, commit, and push with a single shortcut
- 🤖 AI Commit Messages — Auto-generate meaningful commits using Groq (FREE), OpenAI, or Gemini
- 📁 Auto-Initialize Repos — No Git? Provide a GitHub URL and we'll set it up
- 🌿 Branch Management — Switch or create branches inline
- 🔄 Smart Sync — Auto-pull when remote has new commits
- 🔧 Terminal-Based UI — Clean, interactive workflow
🎯 Quick Start
1. Install
Search for "AutoGit Pro" in VS Code Extensions.
2. Get FREE API Key (Recommended)
For AI commit messages, get a free Groq API key:
- Go to console.groq.com
- Create account (no credit card needed)
- Generate an API key
Open VS Code Settings (Ctrl+,) → search "autogit-pro":
- Set AI Provider to
groq
- Paste your Groq API Key
4. Use It
Press Ctrl+Alt+G and follow the prompts!
⌨️ Keyboard Shortcuts
| Command |
Shortcut |
Description |
| Commit & Push |
Ctrl+Alt+G |
Full interactive workflow |
| Quick Commit |
Ctrl+Alt+Q |
AI-first quick commit |
📋 Workflow Demo
AutoGit Pro - Commit & Push
✓ Git is available
✓ Repository: D:\Projects\my-app
ℹ Current branch: main
ℹ Changes: 2 modified, 1 new
──────────────────────────────────────
▸ Branch [main]:
⟳ Generating AI commit message...
✓ AI generated: feat: add user authentication
▸ Commit message [feat: add user authentication]:
▸ Proceed with commit and push [Y/n]:
──────────────────────────────────────
✓ Changes staged
✓ Commit created
✓ Pushed to origin/main
✓ ✨ All done!
Press Enter to accept defaults — it's that simple!
🤖 AI Providers
⚙️ Settings
| Setting |
Default |
Description |
aiProvider |
groq |
AI provider (groq/openai/gemini/none) |
groqApiKey |
— |
Your Groq API key |
autoStageAll |
true |
Auto-stage all changes |
pushAfterCommit |
true |
Auto-push after commit |
confirmBeforePush |
true |
Confirm before pushing |
🆕 New Repo Setup
Open a folder without Git initialized:
- Extension prompts for GitHub repo URL
- Runs
git init -b main
- Adds remote origin
- Ready to commit!
📦 Requirements
- VS Code 1.85+
- Git installed and in PATH
- (Optional) API key for AI commits
🔧 Troubleshooting
"Git not found" — Install Git and add to PATH
"AI failed" — Check API key and internet connection
"Push rejected" — Extension auto-pulls and retries
👨💻 Developer
Mushfiqur Rahman
📄 License
MIT License © 2025 Mushfiqur Rahman
Made with ❤️ by Mushfiqur Rahman