Tower 2 Git client is coming
git-tower.com
git-tower.com
For actual commiting, branching, etc I just use the terminal.
I went to just using git on the command line, and the GitHub mac app for doing commits
It's actually what I recommend to colleagues who aren't comfortable with git, but we find it to be better than any other version control or [insert LaTeX collab startup here] for writing academic articles.
Edit: for clarity.
What are your experience with using latex + git?
I had my sister review my thesis for grammar and spelling, she doesn't do git, so I checked out a coy in a dropbox folder and shared it with her. She made her edits in the folder, and would send me emails as she finished each chapter. After she finished a chapter I would check in her changes and merge the diffs with FileMerge.
Worked pretty well, though we only collaborated on text, I never merged figures or equations. I also had a cron job that would render the head of the master and put it on my website so my advisor and committee members could check in on my progress.
For my own notes and papers, it's great in all the ways that git is supposed to be: keeps me organized, keeps things backed up (I use BitBucket, free unlimited collaborators with a .edu address), and makes me feel better because I have more control over the whole process (as opposed to Dropbox or Google Drive).