I use Fork on work and also private. Great software. One of the main reasons to switch is the merge/conflict view, which is, at least in my opinion, one of the best out there.
Previously I've used Sourcetree and SmartGit, and even some Git integration in PHPStorm/WebStorm. But for now, Fork is just lit.
If I could I just wish for one thing: mark branches which are only local and have no remote, so you can easily purge old branches after they're merged.