What git GUI tool would you recommend for Windows and Mac?
I have tried SourceTree. While I find it nice, it crashes every once in a while. Anyone would suggest something instead and why?
For a cross platform git GUI you could try GitKraken:
TortoiseGit is a good one for Windows. It integrates into the context menu and allows you to right-click on files/folders and perform Git operations. It also overlays icons so you can see at a glance the status of files and folders. TortoiseGit has useful displays and graphs of the revision history. Unfortunately, TortoiseGit is not available for Mac.
Of course, as was mentioned above, there are other GUI's for Windows and Mac.
I've always gotten on well with Atlassian's SourceTree.
It's very 'native' and works well with git / hg.
Fork is my favourite and it's free! It's got a great gui as well