Mergepond vs SmartGit

SmartGit runs on the Mac, Windows and Linux, has Git-flow and a three-pane conflict solver, and is free for non-commercial use. Mergepond is a Mac app that adds setup steps for new worktrees, repos on other machines over SSH and a Git identity per workspace, and Pro is a one-time purchase.

Every SmartGit value on this page links to where we read it on smartgit.dev or its docs, checked on 10 November 2026.

What both do

What Mergepond and SmartGit both do
FeatureMergepondSmartGit
Commit graph
YesDraws only the rows on screen; filter by message, author, path and dateDocs
YesGraph view with branches, tags and ahead/behind markersdocs.smartgit.dev
Interactive rebase
YesDrag to reorder; pick, reword, squash, fixup, drop or edit each commitDocs
YesDrag and drop in the graph, plus a list editor for batch squash, reorder and editdocs.smartgit.dev
Merge conflict tool
YesKeep ours, theirs or both for each conflict, then continueDocs
YesThree-pane Conflict Solverdocs.smartgit.dev
Line and hunk staging
PartialWhole files and single hunks; not single linesDocs
YesHunks in the Changes view; individual lines in the Index Editordocs.smartgit.dev
Blame
YesBlame and file history in one sheetDocs
YesBlame window with line historydocs.smartgit.dev
Stashes
YesStash, apply, pop and drop, with undo for drop and popDocs
YesStash all or selected changes; apply, rename, compare, dropdocs.smartgit.dev
Git LFS
PartialShows whether a repo uses LFS and pulls LFS filesDocs
YesEnable per repository, track patterns, optional file lockingdocs.smartgit.dev
Submodules
PartialLists submodules and their state, and updates themDocs
YesAdd, update, synchronise and open submodulesdocs.smartgit.dev
Worktrees
YesFrom a branch or pull request, with setup steps; safe cleanupDocs
YesAdd, switch to, remove and prune worktrees; add only for existing local branchesdocs.smartgit.dev
Per-project Git identities
YesOne per workspace, with a warning before a commit as the wrong oneDocs
PartialPer-repository name and email in Repository Settings; no identity profiles documenteddocs.smartgit.dev
Coding-agent worktree board
YesPro. Worktrees by state: working, ready for review, merged or goneDocs
Partial26.2 preview only: Agent view lists Codex or Claude sessions, each in its own branch and worktreesmartgit.dev
Command palette
Yes⌘K for every command; ⌘P to switch reposDocs
YesFind Action and Find Object commandssmartgit.dev
Pull requests
PartialChecks a pull request out into its own worktree by numberDocs
YesView, fetch and comment on PRs from GitHub, GitLab, Bitbucket and Azure DevOps; merge documented for GitHub; creation opens the host's websitedocs.smartgit.dev

What only Mergepond does

What Mergepond does that SmartGit does not, or that we could not confirm
FeatureMergepondSmartGit
Repos on another machine over SSH
YesPro. Repos on Linux or macOS hosts you reach over SSHDocs
UnknownNot found on SmartGit’s own site or docs.
Coding-agent plugin (MCP and CLI)
YesFree. pond: an MCP server and CLI, with a Claude Code plugin; agents create and mark worktreesDocs
No26.2 preview launches Codex or Claude from inside SmartGit; nothing for outside agents to drive itsmartgit.dev

What only SmartGit does

Where SmartGit goes further

  • Line and hunk staging. SmartGit: Hunks in the Changes view; individual lines in the Index Editor. docs.smartgit.devMergepond: Whole files and single hunks; not single lines.
  • Git LFS. SmartGit: Enable per repository, track patterns, optional file locking. docs.smartgit.devMergepond: Shows whether a repo uses LFS and pulls LFS files.
  • Submodules. SmartGit: Add, update, synchronise and open submodules. docs.smartgit.devMergepond: Lists submodules and their state, and updates them.
  • Pull requests. SmartGit: View, fetch and comment on PRs from GitHub, GitLab, Bitbucket and Azure DevOps; merge documented for GitHub; creation opens the host's website. docs.smartgit.devMergepond: Checks a pull request out into its own worktree by number.

Price, licence and platforms

Mergepond and SmartGit: price, licence and platforms
ItemMergepondSmartGit
Price
Free for repos on your MacPro is US$49.99 once: repos over SSH, unlimited workspaces and the worktree board, updates for life and new features released in your first year.Pricing
Free for non-commercial use (hobby, education, open source); commercial from US$5 per user per month or a perpetual licence; 30-day free evaluationsmartgit.dev
Licence
Proprietary.Docs
Proprietary (syntevo GmbH)smartgit.dev
Platforms
macOS 13 or later, Apple silicon and Intel.Mac only for now. Windows and Linux are coming soon.
macOS, Windows, Linuxsmartgit.dev

Switching from SmartGit

There is nothing to import. Mergepond opens the same repository folders SmartGit does, and your branches, stashes and remotes live in the repository.

SmartGitMergepond

Open your repo in Mergepond next to SmartGit.

Free for local repos, with no account and no trial clock.