Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Gitgg - Branch File DiffNew to Visual Studio Code? Get it now.
Gitgg - Branch File Diff

Gitgg - Branch File Diff

Guilherme Garpelli

|
24 installs
| (1) | Free
An extension for comparing files across different Git branches.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Gitgg Banner

Version Installs Rating

Gitgg: Simplified Git Branch Comparison

Tired of complex commands just to see the difference between file versions on other branches? Gitgg is your essential tool for a quick and intuitive comparison experience, directly inside VS Code.

With just a couple of clicks, you can select files—or even entire folders—and instantly diff them against any local branch in your repository.

✨ Features

  • 🔎 Flexible Comparison: Instantly compare a single file, multiple files, or entire folders against any branch. The extension handles it all seamlessly.

  • 🧠 Smart Workflow: To optimize your experience, Gitgg only asks for your preference (separate tabs vs. single view) when comparing a small number of files (2-5). For larger comparisons, it automatically opens the powerful single view report to prevent workspace clutter.

  • 🌳 "Working Tree" Awareness: When comparing against the current branch, Gitgg intelligently detects uncommitted changes (including deletions) and labels your version as the (Working Tree), so you always know what you're looking at.

  • 🚀 Quick & Easy Access: No need to leave your editor. Access the compare feature directly from the right-click context menu in the File Explorer. For even faster access, use the unified Shift + \ keyboard shortcut for any context.

  • 📊 Modern Multi-File Report: When comparing multiple files or folders, Gitgg presents a clean Webview report with a high-level summary and categorized file lists (Added, Changed, Deleted), making it easy to review large changes at a glance.

🎬 Demo in Action

Comparing a Single File

Quickly see the changes between your current file and its version on another branch.

Animation showing single file comparison

Comparing Multiple Files

Select several files at once and compare them simultaneously—ideal for reviewing bigger changes.

Animation showing multi-file comparison

Quick Access Shortcut

Use the context menu or the Shift + \ shortcut to start a comparison instantly.

✅ Requirements

  • Git must be installed and available in your system's PATH.
  • You must be working inside a project with an initialized Git repository.

⚙️ Extension Settings

This extension does not add any customizable settings.

Release History

For a detailed list of all changes, please see the CHANGELOG.md file.


Enjoy!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft