To those who are interested in transitioning to git from Subversion, I can recommend the excellent git-svn tool (http://www.kernel.org/pub/software/scm/git/docs/git-svn.html) that comes with git. You can clone (git for "checkout") directly from an svn repository: git svn clone http://svn.example.com/project/trunk Version control locally using git, merging any changes from the svn repository: git svn rebase and when you're done, commit the final changes back to the svn repository: git svn dcommit This lets you learn how to work with git locally (branching and merging like gangbusters and making frequent commits) without fear of messing up your svn repository in any conversion process. It's a very smooth intro to the DVCS way of working. One caveat--git-svn only works well when svn development is done entirely on trunk instead of in branches. Since the main reason people switch to git is for easier branching, this is usually not a problem. And thanks for the recipes. It looks like the key to baconless brussel sprouts is to a) roast them, or b) make them sweet like candy. Thanks, Ben