Shape
Docs

Git Graph in Shape

Use Shape IDE's Git Graph sidebar to explore commit history, compare commits, and open diffs.

The Git Graph sidebar in Shape shows your repository's commit history as a lane diagram. Inspect past work, compare commits, and open file diffs from one view.

Open Git Graph

  • Click the commit icon on the activity bar
  • View → Git Graph from the menu bar

The graph loads commits for the open Git repository. Large histories virtualize for performance as you scroll.

Open Git Manager from the Shape logo in the graph header (or Window → Git Manager) for a larger graph plus PRs and checks.

Read the graph

Each row is a commit. Columns show:

  • Lane lines: branch and merge topology
  • Message: commit subject (click @mentions to open GitHub profiles)
  • Author and relative time

Expand a commit row to see files changed in that commit. Author avatars can be toggled in Git Settings.

By default the graph shows all branches. Turn off Show all branches in Git settings to limit the log to the current branch.

Actions on commits

Right-click a commit for context actions:

  • Checkout (detached HEAD or branch tip)
  • Compare with Working Tree
  • View file changes (opens diff tabs)
  • Copy commit hash

Use compare actions to understand what changed between a past commit and your current working tree.

Search and filter

Use the search field at the top to filter commits by message or author. Clear the filter to show the full history again.

Refresh

Click the refresh button after external Git operations (terminal commands, pulls from another tool) to reload the graph.

Edit