Git-flow provides a consistent development process by defining a strict branching model that is great for managing large projects. SmartGit/Hg allows setting up and integrating into repos that follow this model.
The part of the UI element that lists tags takes up 10% to 25%. On larger screens this is not an issue but on larger screen or super high res screen set to 2x, this can become a clunky usability issue.
Allows managing Git & Mercurial repos side by side. It even allows Subversion interoperability via either git-svn or hgsubversion plugins that set up a bridge between either Git and SVN or Mercurial and SVN respectively.
It's possible to be overwhelmed with the information density presented in Sourcetree. Especially in history view since it includes a lot of data presented in various ways. It's great for getting a comprehensive overview of everything that's happening in one place, but it can take some...
Git-flow provide a consistent development process by defining a strict branching model that is great for managing large projects. Tower 2 allows setting up and integrating into repositories that follow this model.
Allows for interactive staging of files or hunks and deleting of unstaged or non-git tracked files. Hunk size slider allows staging/unstaging individual lines, letting you stage pieces of a file easily.