Github or Google Code? Local backup or mirror?

Google code initially supported hg, which offers the same idea of a local repository. "hg" has the "pull" and "push" command to sync the repository with the server. The same is true for git ("git pull" and "git push").
Meanwhile, one can also use git with google code. So, there is no difference between google code and github regarding the version management.

Oliver