Git Vertex
A full Git GUI embedded directly in VS Code — same visual design as Git Vertex Desktop, inspired by the best Git clients.
Features
Commit Graph
- Colored branch lanes with branch/tag chips, exactly like the desktop app
- Author avatars on commit nodes
- Click any commit to see its full detail (files, diff, author, co-authors)
- Context menu: cherry-pick, revert, reset, create branch, create tag, copy hash
Staging & Commits
- Stage / unstage / discard files individually or all at once
- Write a commit message and commit without leaving VS Code
- Amend the last commit message directly from the commit detail
- Fetch / Pull / Push — sync your repo in one click
- Branch selector — list and checkout local branches from a dropdown
- New branch, Stash, Pop stash, Undo — common operations always visible
- Open in Git Vertex Desktop — hand off to the full desktop app
Panel integration
Git Vertex lives in the bottom panel (alongside Terminal, Output, Debug Console).
Open it via:
Ctrl/Cmd + Shift + P → Git Vertex: Show Graph
- Or click the GIT VERTEX tab in the panel
Requirements
- A folder open in VS Code that contains a
.git repository
Configuration
| Setting |
Default |
Description |
gitVertex.appPath |
(auto-detect) |
Path to the Git Vertex Desktop executable |
gitVertex.showStatusBar |
true |
Show branch info in the status bar |
Links
| |