Check the 4 useful tools on topic Git
BFG Repo-Cleaner by rtyley
A simpler, faster alternative to git-filter-branch for deleting big files and removing passwords from Git history.
Create useful .gitignore files for your project by selecting from 509 Operating System, IDE, and Programming Language .gitignore templates
Fork - a fast and friendly git client for Mac and Windows
I switched to Fork from Sourcetree.
Sourcetree | Free Git GUI for Mac and Windows
A Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac. It supports Git-flow out of the box.