Sourcetree is a Git client for Windows and Mac. Simplifies the interaction with the Git repositories to focus on coding. Offers to visualize and manage the repositories. Offers review changesets, stash, cherry-pick between branches, etc. Users can visualize the work, stage and discard changes by the file, hunk or line. Features include Git Large File Support, detailed branching diagrams, submodules, local commit search, interactive rebase, remote repository manager.