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

Look Git

mathias8dev

|
2 installs
| (0) | Free
A modern Git extension with visual commit graph, changes panel, stash management, and commit history.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Look Git

A modern, React-based Git extension for Visual Studio Code — featuring a visual commit graph, an enhanced changes panel with stash management, and an interactive commit history view.

Features

Changes Panel

  • Staged & unstaged file list with file-type icons, status letters, and hover actions
  • Inline stash creation — click the archive icon in the Changes section header to stash without leaving the panel
  • Stash management — apply, pop, or drop stashes directly; expand any stash to browse its files and open diffs
  • Submodule awareness — submodule entries shown with dedicated icons and status badges; unsafe actions (discard, diff) blocked automatically
  • Conflict resolution — dedicated section with merge editor, Accept Ours / Accept Theirs actions per file
  • Tree & list view — toggle between hierarchical folder tree and flat file list
  • Keyboard navigation — ↑↓ to move between files, Enter to open diff

Commit History

  • Multi-expand commits — open several commits simultaneously; each expands in-place showing its message, author, relative date, and changed files
  • Inline diff — click any changed file to open a VS Code diff editor for that commit
  • File tree mode — changed files shown as a navigable folder tree
  • Search — filter the commit list in real time by message, author, hash, or date
  • Load more — incremental pagination, 50 commits at a time

Look Graph

  • SVG commit graph — colored lanes with Bezier curves for merges and forks, primary branch always on lane 0
  • Branch panel — collapsible Local / Remote / Worktrees tree on the left
  • WIP rows — each worktree with uncommitted changes shows a dashed-circle row above its HEAD commit with staged/unstaged/conflict counts
  • Commit details panel — click any commit to see its full message, author, and changed files in a side panel
  • Branch actions — checkout, push, rename, delete, rebase, merge from the branch panel
  • Worktree support — add, remove, and open linked worktrees; WIP status fetched per worktree
  • Filters — search by text/hash, filter by branch, author, date range, or path

Getting Started

  1. Open a folder or workspace containing a Git repository in VS Code
  2. Click the Look Git icon in the Activity Bar to access the Changes and Commit History panels
  3. Open the Look Graph panel from the bottom panel area

Requirements

  • Visual Studio Code 1.85 or later
  • A Git repository opened in VS Code

Known Limitations

  • The Look Graph view loads up to 300 commits per page by default
  • CI/CD pipeline status indicators are not shown on graph rows
  • Submodule graph navigation (browsing a submodule's own commit history) is not yet available

License

Look Git is licensed under the PolyForm Noncommercial License 1.0.0 for noncommercial use.

Commercial use requires a separate paid commercial license from mathias8dev. For commercial licensing, contact: mathias8dev@outlook.com.

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