The most powerful Git client for Mac and Windows
Do you use git as version control when you developing and are you Mac or Windows user? Then you should definitely take a look at the Tower for Mac. Tower is a GUI for you who likes git as a version management tool and want to use git using a user friendly program instead of everything going to happen in the terminal.
With Tower, you can quickly and easily integrate it with eg. Bitbucket and github which are the 2 host I use for my projects, but you also have the opportunity to use others.
With Tower, you also have easy access to create new brench, migrants from one repository to another repository, you can easy get access to history and file lists with changes.