I did a fresh install upgrade from Tiger to Leopard last weekend. With GMail, 1password, and GitHub, I didn’t worry that much about losing anything critical in the move. Really, there’s nothing keeping you from using GitHub in tandem with other git repository hosts. That’s kind of the point.
Distribute your data and you will have a much harder time losing it. Just ask jakobo.