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

Git Graph Pro

TigerDev Studio

|
9 installs
| (1) | Free
View repository history as an interactive Git graph and run common Git actions from Visual Studio Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Git Graph Pro for Visual Studio Code

View your repository history as a clean, interactive Git graph and perform common Git actions directly from Visual Studio Code.

Features

Interactive Git Graph

  • View local and remote branches
  • Detect workspace repositories and initialized Git submodules
  • View commits, tags, remotes, stashes, and uncommitted changes
  • Filter branches using dropdown options
  • Filter and group commits by task or ticket ID, such as WLN-2537
  • Search commits by message, author, date, hash, branch, or tag
  • Hover commits to see branch, tag, and HEAD information

Git Actions

Right-click commits, branches, tags, or stashes to perform actions:

  • Create, checkout, rename, delete, merge, rebase, pull, push, fetch, and reset branches
  • Add, delete, and push tags
  • Checkout, cherry-pick, revert, merge, drop, or compare commits
  • Clean, reset, and stash uncommitted changes
  • Apply, pop, drop, or create branch from stash

Commit Details

  • View changed files in each commit
  • Open VS Code diff view for file changes
  • Open current file version
  • Copy file paths and commit hashes
  • Open HTTP/HTTPS links from commit messages

Commit Comparison

  • Compare any two commits
  • View all file changes between commits
  • Open diffs directly in VS Code
  • Copy affected file paths

Code Review Support

  • Start code review on a commit or between two commits
  • Track reviewed and pending files
  • Reviewed files are automatically marked
  • Code reviews persist across VS Code sessions
  • Auto-close inactive reviews after 90 days

Repository Settings

  • View, add, edit, delete, fetch, and prune remotes
  • Configure issue linking
  • Configure pull request creation
  • Export repository Git Graph configuration

Pull Request Integration

  • Create pull requests from branch context menu
  • Built-in support for GitHub, GitLab, and Bitbucket
  • Support custom pull request providers for private Git servers

Customization

  • Configure graph style
  • Customize branch colors
  • Show or hide Date, Author, and Commit columns
  • Resize columns
  • Configure emoji shortcode mappings
  • Configure keyboard shortcuts
  • Customize context menu action visibility

Future Features

AI Commit Summary

Automatically explain what changed in a selected commit.

Example:

This commit updates the authentication flow, adds OAuth login support, and fixes token refresh handling.

AI Pull Request Description

Generate a ready-to-use PR description from selected commits.

## Summary
- Added OAuth login
- Updated auth middleware
- Fixed token expiry issue

## Testing
- Verified login flow
- Tested refresh token handling

AI Breaking Change Detection

Detect possible breaking changes from commit diffs.

Warning: Possible breaking change:
The login API response structure was changed.

AI Changelog Generator

Generate changelog content from commit history.

## Added
- OAuth login support

## Fixed
- Token refresh issue

## Changed
- Updated authentication middleware

AI Semantic Version Suggestion

Suggest version bumps based on commits.

Suggested version bump: minor
Reason: New OAuth login feature added.

Branch Cleanup Assistant

Detect old or merged branches and suggest cleanup.

Branches safe to delete:
- feature/old-login-ui
- bugfix/header-spacing

Merge Conflict Helper

Explain conflicts and suggest safe resolution steps.

Commit Risk Score

Show risk level for commits based on changed files.

Risk: High
Reason: Auth and payment files were updated.

Jira / Azure DevOps Issue Linking

Convert ticket numbers in commit messages into clickable issue links.

Example:

ABC-123 fix login redirect issue

Team Review Dashboard

Show reviewed, pending, and high-risk files in one view.

Git History Export

Export commit history as:

  • Markdown
  • JSON
  • CSV
  • HTML report

Commands

Command Description
git-graph.view Open Git Graph
git-graph.fetch Fetch from remote
git-graph.addGitRepository Add repository
git-graph.removeGitRepository Remove repository
git-graph.clearAvatarCache Clear avatar cache
git-graph.version Show version information

Best Use Cases

  • Review Git history visually
  • Compare commits
  • Manage branches and tags
  • Review code changes
  • Create pull requests faster
  • Understand project history
  • Generate AI-powered commit and PR summaries

Why Use This Extension?

Git Graph Pro helps developers understand repository history quickly and perform Git actions without leaving Visual Studio Code. It improves productivity by combining visual Git history, Git actions, code review support, and future AI-powered developer assistance.

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