SourceTree Git GUI
SourceTree is a free Git client for Windows and Mac. It simplifies interactions with Git repositories by visualizing and managing repositories through a simple Git GUI.
Main features are a GUI that allows you to view all existing changes, commits, push and pull requests as well as manage existing branches.
Check out my website: