Visual Diff and History

Harry · 13 Sep 2026 · 1 views

The Graph

The central branch graph is SourceTree's most powerful feature. Each node is a commit; branch points and merges become obvious at a glance, and you can drag-scroll through ancestors with the mouse wheel.

Diffs

Select a commit to see how files changed: red for removed, green for added, and hunks expandable for context. The diff panel supports word-level highlighting and file-by-file navigation.

Compare Commits and Revisions

Select two commits and choose Compare to view the exact delta between them. File stats, additions and deletions show up instantly, which is invaluable for code review.

Search and Filter

Filter commits by author, message, date range or file path. Large repositories stay navigable even when they span thousands of commits.

External Diff Tools

SourceTree integrates external tools like Beyond Compare, P4Merge or VS Code via Tools > Options > Diff, so heavy reviewing happens in your favorite comparator.

Key Points

  • The graph makes history visual and browsable.
  • File and commit diffs are immediate and readable.
  • Commit comparison supports efficient review.
  • External diff tools plug in easily.
Share this post:

Comments (0)

Please login or register to comment.