SmartGit Screenshot

Get your commit done.
SmartGit is a graphical Git client with support for SVN and Pull Requests for GitHub and Bitbucket. SmartGit runs on Windows, macOS and Linux.

What users say about SmartGit

Robert Schultz

SmartGit, the Rainbow Unicorn of Windows Git Clients...

John Papa

Just purchased SmartGit. Absolutely fantastic github tool. Heads and shoulders better than any other I have used.

Ferhat Dogru

Thanks SmartGit, we achieved our goal earlier and flawless as butter. Thank you for that great product again!

Why prefer SmartGit as Git Client?

One for All.

This powerful, multi-platform Git client has the same intuitive user interface on Windows, macOS and Linux:

  • graphical merge and commit history
  • drag and drop commit reordering, merging or rebase

Use your SmartGit license on as many machines and operating systems you like.

SmartGit runs on Windows, macOS and Linux.
SmartGit contains built-in Git-Flow support, a SSH-client, file compare and merge tool.

Everything Included.

No need to install and configure additional tools.

SmartGit includes:

  • command line Git client (Windows, macOS)
  • Graphical Merge and Commit History
  • Git-Flow
  • SSH-client
  • File Compare
  • File Merge ("Conflict Solver")

Adopt to Your Needs and Workflows.

A commercial Git client should support your work-flows. You can customize SmartGit in various ways:

  • Preferences for Merging, Rebasing
  • Layout of certain views,
  • External tools,
  • External or built-in Compare or Conflict Solver tools,
  • Keyboard shortcuts,
  • Toolbars,
  • Syntax coloring,
  • Light and dark themes
SmartGit allows very detailed customization.
SmartGit supports pull-requests and comments for GitHub, BitBucket and Atlassian Stash.

Interacting with popular platforms.

SmartGit comes with special integrations for GitHub, BitBucket and BitBucket Server (former Atlassian Stash) to create and resolve Pull Requests and Review Comments.

Of course, you can use SmartGit like any other Git client with your own Git repositories or other hosting providers (e.g. GitLab).