SourceTree
Visual Git client for GitHub workflows
Description
SourceTree brings clarity to GitHub collaboration through a visual desktop interface. Open any GitHub project to explore its structure, review changes, and manage branches without touching the command line. Modify files locally with integrated Git staging and commit tools, then instantly publish your work to GitHub repositories. The application provides clear visualization of project history, pending changes, and merge conflicts, streamlining the entire development cycle from local editing to public sharing on one of the world's largest code platforms.
Screenshots

Click to view full size
