🚀 GitOrbit: Your Git Workflow, Evolved with AI Intelligence
GitOrbit isn't just another Git extension—it's your ultimate high-performance companion that bridges the gap between professional version control and cutting-edge AI. Experience a lightning-fast, intuitive, and AI-supercharged workflow designed to keep you in the ultimate flow state.
🤖 Unleash the Power of AI on Your Git Workflow 🚀
- 💬 Master Your Context with AI Chat: Go beyond simple diffs. Engage in deep, context-aware conversations about any commit or your current workspace. Understand why changes were made and how to improve them instantly.
- ✨ Effortless Smart Commits: Stop struggling with commit messages. Let our AI analyze your hard work and craft perfectly phrased, professional commit messages in a single click.
- 🔍 Precision Code Smell Detection: Ship with confidence. Our AI-driven engine scans your staged, unstaged, and even untracked changes to hunt down bugs, technical debt, and smells before they reach your repository.
- 🌍 Choose Your Brain: Seamlessly integrate with the world's most powerful AI providers, including OpenRouter, Google Gemini, OpenAI, Anthropic, and xGrok. Use the models you love most.
🔥 Engineered for Speed, Built for Professionals
Everything you need to master your repository, delivered in a stunning, minimalist package.
- 📂 Modern Changes Panel: Stage, unstage, and commit with surgical precision. One-click "Discard All" and "Undo Last Commit" keep you in control.
- 🌳 Beautiful Commit Graph: Navigate your project's soul. An interactive, crystal-clear visualization of your entire history.
- 📜 File History: Automatically tracks the active file to show its commit history. Works seamlessly even with preview files.
- 🌱 Branch Management: Visualize Local and Remote branches with folder grouping. Create, delete, push, pull, and sync branches effortlessly.
- 📦 Stash Explorer: View stashes and inspect their contents with Multi-file Diff support. Apply, pop, or drop stashes with a click.
- 🚀 Gitflow Integration: Start features and hotfixes quickly with configurable prefixes.
Editor Enhancements
- Inline Blame: Unobtrusive ghost text showing the author and relative time for the current line.
- Gutter Indicators: Visual heatmap status indicators in the editor gutter.
- CodeLens: Authorship summaries at the top of files and functions.
Commands
Access these commands via the Command Palette (Cmd+Shift+P / Ctrl+Shift+P) or Context Menus:
GitOrbit: Chat with AI - Ask about a specific commit or your current changes.
GitOrbit: Check for Code Smells - Analyze your active workspace for issues.
GitOrbit: Cherry Pick - Cherry pick commits easily.
GitOrbit: Checkout Commit - Checkout any commit in a detached HEAD state.
GitOrbit: Create Branch... - Create new branches from current HEAD.
GitOrbit: Refresh Views - Manually refresh all GitOrbit views.
GitOrbit: Create Remote Branch... - Push a new branch to remote directly.
Configuration
Customize your experience in VS Code Settings:
gitorbit.ai.provider: Choose your AI provider (OpenRouter, Google Gemini, OpenAI, Anthropic, xGrok).
gitorbit.ai.model: Select the specific model (e.g., openai/gpt-4o-mini).
gitorbit.ai.apiKey: Unified API key for the chosen provider.
gitorbit.blame.inline.enabled: Toggle inline blame ghost text on/off.
gitorbit.sync.autoSyncInterval: Interval (in minutes) for auto-fetching changes.
Feedback & Support
Found a bug or have a suggestion? Please open an issue on our GitHub Repository.
Enjoying GitOrbit? Leave a rating on the Marketplace!
| |