I have been using git for GNOME hacking, it’s great!
I use this script for cloning the repos, it uses git-mirror for the clone, then inits git-svn so you can do commits from your git checkout. It’s creative name is git-mirror and you run it like: git-mirror <module>, example: git-mirror epiphany.
#!/bin/bash
git clone http://git-mirror.gnome.org/git/$1
cd $1
git svn init -s svn+ssh://svn.gnome.org/svn/$1 –prefix=origin/svn/
git svn rebase






