Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Git Graph VeyraNew to Visual Studio Code? Get it now.
Git Graph Veyra

Git Graph Veyra

flightcoders

| (0) | Free
See your repository as a graph: every branch, merge and tag, with commit details, diffs and one-click actions like checkout, cherry-pick and revert. Free, fast and private.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Git Graph Veyra: a repository's branches as coloured lanes, with branch, remote and tag labels, authors, dates and commit hashes

Git Graph Veyra

Your repository, as a graph.

See every branch, merge and tag at a glance. Click a commit to see what it changed, click a file to see the diff, and right-click to check out, cherry-pick, revert and more. Free, fast, and nothing leaves your computer. By the makers of Veyra Studio.

  • 🌳 The whole history: every branch as a coloured lane, with merges, tags, remote branches and your uncommitted changes on top.
  • ⬆️ Ahead and behind: branch labels show how many commits you have to push and pull.
  • 🔍 Commit details: the full message, author, parents and every changed file with its + and − lines. Click a file for the diff.
  • ⚖️ Compare any two commits: Ctrl+click a second commit.
  • ⚡ One-click actions: check out, create a branch or tag, cherry-pick, revert, reset, merge, push, rename and delete. Anything risky asks first.
  • 🔎 Find and filter: search messages, authors and hashes, or show a single branch.

Open it

  • Click Git Graph in the status bar, or the graph button at the top of the Source Control view.
  • Or press Ctrl+Alt+G (Cmd+Alt+G on a Mac), or run Git Graph Veyra: View Git Graph from the Command Palette.

With several repositories open, it asks which one, or uses the one your current file is in.

See what changed

The details pane under the graph: a commit's message, author, date, hash, parent, and its changed files with added and removed lines
  • Click a commit to open its details. Click it again, or press Esc, to close them.
  • Each file shows whether it was added, modified, deleted or renamed, and how many lines changed. Click it to open the diff in VS Code.
  • Ctrl+click (Cmd+click) another commit to compare the two.
  • Up and Down move through the commits, and the details follow.
  • Drag the line above the details to make them taller or shorter.

Do things with a right-click

The right-click menu of a commit: create a branch or tag, check out, cherry-pick, revert, reset, compare, copy the hash or message
On You can
A commit Create a branch or tag there, check it out, cherry-pick, revert, reset the current branch to it, compare it, copy its hash or message
A branch label Check out (or double-click), merge into the current branch, push, rename, delete
A remote branch Check out as a local branch, merge, copy its name
A tag Push, delete, copy its name
Uncommitted changes Open Source Control, stash them

Before anything that rewrites or discards work, like Reset Hard or deleting a branch that isn't merged, Git Graph Veyra explains what will happen and asks.

Settings

Setting Default
veyraGit.commitsToLoad 400 Commits shown at first. More load as you scroll
veyraGit.showRemoteBranches true Show branches like origin/main
veyraGit.dateFormat relative relative (3 hours ago), date or dateTime
veyraGit.showStatusBarItem true Show the Git Graph button in the status bar

Good to know

  • Uses the same git as VS Code. Nothing is sent anywhere: authors are shown with their initials, so no pictures are downloaded.
  • Smooth with long histories: only the rows on screen are drawn.
  • The graph refreshes by itself when you commit, switch branches or pull.
  • Works in local folders and remote ones (SSH, WSL, containers). It needs a trusted workspace, because it runs git.
  • Git Graph Veyra is an independent extension, written from scratch.
  • Requires VS Code 1.85 or newer.

More from Veyra

  • Veyra Document Viewer: open Word, PowerPoint and Excel files in VS Code.
  • Path IntelliSense Veyra: file paths, completed as you type.
  • Veyra Env: .env files checked, hidden on screen and kept out of git.
  • Veyra Studio: a fast, free code editor.

Found a bug or have an idea? Open an issue. MIT licensed.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft