I really like to work with git using command line, but sometimes it is just more efficient to work with tool allowing on good visualization of what we are doing, to look on files diffs, commits history etc.
I looked for solution which I could use on my Ubuntu, but if there will be a case for Windows I would like to use it too. Additionally, as GitHub is the first place to put the code, first class integration with that would be appreciated too. And there it is, Smart Git. For home use, open source development it is free! Commercial cost is acceptable, it is just $79.
So let’s look on some features:
I could really recommend it as a great tool enhancing standard git toolkit!