Mostly github for mac, with a sprinkling of other random ones I have tried. Since I can already smell followups saying "you have to try every single one before you write an article like this!!1!", let me counter by saying exactly what I said above:
It doesn't matter really which GUI we're talking about. You should learn command line git anyway. That was the point of this article.
>Since I can already smell followups saying "you have to try every single one before you write an article like this!!1!"
Nope, not planning on doing so. I just wanted a context in which to evaluate your stance.
HN is weird in that people only up vote opinionated articles but then berate you in the comments for being "biased". Good on you for contributing your opinion. =]
It doesn't matter really which GUI we're talking about. You should learn command line git anyway. That was the point of this article.