Version Control

Native Git Support

Staging, committing, diffing, and more — built right into the editor. No extensions, no separate tools, no context switching.

git workflow — interactive demo

Inline Staging

Stage individual hunks or lines directly from the editor. See exactly what will be committed with inline diff decorations that update in real time.

Quick Commit

Commit without leaving your code. A lightweight commit panel lets you write messages, stage changes, and commit — all without switching context.

Rich Diffing

Side-by-side and inline diffs with syntax highlighting. Navigate between changes with keyboard shortcuts and review diffs at the speed of thought.

Branch Management

Create, switch, and merge branches from the command palette. See your current branch in the status bar with ahead/behind indicators.

Blame & History

See who changed what and when with inline blame annotations. Explore file history and compare any two revisions side by side.

Coming Soon

Pull request integration, interactive rebase, stash management, and more are on the roadmap. Follow our progress and vote on what matters most.

Git Roadmap

Inline StagingShipped
Commit PanelShipped
Diff ViewShipped
Branch SwitchingShipped
Blame AnnotationsShipped
File HistoryIn Progress
PR IntegrationPlanned
Interactive RebasePlanned
Stash ManagementPlanned