Resolve your merge-conflicts easily using the merge-conflict helper and built-in merge-conflic resolver.
Edit, reorder and squash your commits using visual interactive rebase.
Fork allows you to see diffs for the common image formats.
Manage your repositories without leaving the application.
With blame view you can find the last person who changed a particular file line.
Fetch, pull, push
Create and delete branches and tags
Create and delete remote repos
Checkout branch or revision
Open recent repository quickly
Stage / unstage changes line-by-line
Access to recent commit messages
Browse the repository file tree at any commit
Intuitive merge conflict resolving
Restore lost commits with Reflog
See your stashes right in the commit list