Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Git OverviewNew to Visual Studio Code? Get it now.
Git Overview

Git Overview

AEM Repo

|
1 install
| (0) | Free
A minimalist SourceTree-style git history view inside VS Code: commit graph, changed files, and inline diffs in one tab.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Git Overview

A minimalist, SourceTree-style git history view that lives in a single VS Code tab. Built for setups where you can't run a standalone git GUI but can use VS Code.

Open it from the Command Palette → “Open Git Overview”.

What it shows

One tab, three panes:

  • Top — commit history. Every commit across all branches, with a colored branch graph, ref badges (branch / remote / tag / HEAD), the subject, author, and relative date. Click a commit, then use ↑ / ↓ (and Home / End) to walk the history.
  • Bottom-left — changed files + commit details. Two stacked rows:
    • Top: the files a commit changed, with add / modify / delete / rename markers. Click a file, then use ↑ / ↓ (and Home / End) to walk through the diffs.
    • Bottom: the selected commit's full hash, author, date, and message.
  • Bottom-right — the diff. Click a file to see its changed lines as a unified diff.

Every divider is draggable — resize the history, the file list vs. commit details, and the left column vs. the diff.

How branches are shown

Git doesn’t record which branch a commit was “made on” — a commit only knows its parents, and branches are just movable labels. So, like every git GUI, Git Overview shows branch context two ways:

  • Ref badges — the actual branch, remote, and tag names that currently point at a commit (the checked-out branch is highlighted).
  • The graph — colored lanes that let you visually trace which line of development a commit belongs to, including forks and merges.

Settings

Setting Default Description
gitOverview.commitBatchSize 200 Commits loaded per page; Load more fetches another batch.
gitOverview.includeRemoteBranches true Include remote-tracking branches (origin/*). Off = local branches and tags only.

Notes & scope (MVP)

  • Read-only. It’s a history viewer — it doesn’t stage, commit, or push.
  • Working-copy / uncommitted changes are not shown (committed history only).
  • Uses the first git repository found in the workspace.
  • Requires git on your PATH.

Requirements

  • VS Code ^1.80.0
  • git available on PATH
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft