Rather than using git (or cvs or svn) we're going with a bazaar repo/server. It seems to be the best documented, easiest to use system.
I've used cvs in the past, and there's a significant learning curve and little documentation outside of the (typically terse) manpage. trash80 has used svn and hates it. I found the git wiki with a "git for the lazy" guide, and it's still not the clearest docs in the universe.
This: http://doc.bazaar.canonical.com/explorer/en/index.html just seems good, and it's available on both ubuntu (trash80's distro of choice) and arch (my distro of choice).