Skip to content

GitOrbit is a Git management extension for VS Code. It provides Git operations alongside optional AI features for commit messages and code analysis.

License

Notifications You must be signed in to change notification settings

selcuksarikoz/git-orbit

Repository files navigation

Install on Marketplace Open VSX

🚀 GitOrbit

Complete Git Workflow Manager for VS Code


What is GitOrbit?

GitOrbit is a powerful Git management extension that brings all essential Git operations into VS Code with an intuitive interface. Visual git graph, bisect wizard, blame annotations, branch management, and more.


🔥 Features

🔍 Git Bisect Wizard

  • Visual bisect interface — Find bugs with guided good/bad commit selection
  • Branch & commit picker — Select from local/remote branches or enter custom refs
  • Auto-stash support — Automatically stashes uncommitted changes before bisect
  • Bisect log view — Track your bisect progress in the Changes panel

🌳 Visual Git Graph

  • Beautiful commit visualization
  • Branch and merge tracking
  • Filter by author, message, or date
  • Context menu actions (cherry-pick, checkout, reset, revert)

📋 Copy Commit Details

Right-click any commit to copy:

  • Commit Hash
  • Commit Message
  • Author Name & Email
  • Commit Date
  • GitHub/Remote URL

📝 Blame Annotations

  • Inline blame — See author info next to each line
  • Gutter heatmap — Visual age indicator for code
  • File blame view — Full file annotation

🔀 Branch Management

  • Local & remote branch views
  • Git Flow support (feature, release, hotfix)
  • Create, checkout, merge, delete branches
  • Push, pull, sync operations

📦 Stash Management

  • Save, apply, pop, drop stashes
  • View stash contents

🏷️ Tags & Contributors

  • Tag listing and creation
  • Contributor statistics
  • Open GitHub profiles

🔗 Pull Requests

  • View open PRs from GitHub
  • Open PR details in VS Code or browser
  • Create new PRs

⏪ Interactive Rebase

  • Visual rebase editor
  • Reorder, squash, edit commits

🧠 Optional AI Features

  • Smart commit message suggestions
  • Code smell detection
  • Works with OpenAI, Gemini, Anthropic, or Kuulto AI

⚙️ Settings

Setting Description
gitorbit.blame.inline.enabled Show inline blame text
gitorbit.blame.gutter.enabled Show gutter blame heatmap
gitorbit.blame.file.enabled Enable file blame view
gitorbit.sync.autoSyncInterval Auto-fetch interval (minutes)

💡 Quick Start

  1. Install from VS Code Marketplace
  2. Open a Git repository
  3. Click the GitOrbit icon in the Activity Bar
  4. Start managing your Git workflow!

📣 Feedback

Found a bug or have a feature request? Open an issue on GitHub.


⭐ Enjoying GitOrbit? Leave a rating on the Marketplace!

About

GitOrbit is a Git management extension for VS Code. It provides Git operations alongside optional AI features for commit messages and code analysis.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published