convert hg repository to git

How to create a brand new git repository from an existing hg repository. This is not explained on http://hg-git.github.com/

  easy_install hg-git
  # Now edit your ~/.hgrc as per http://hg-git.github.com/

  # Now make a bare git repository. Yes, bare.
  git init --bare ~/my-git-repo    # the --bare is important!

  # Now proceed as per http://hg-git.github.com/
  cd ~/my-hg-project
  hg push ~/my-git-repo

Now cd to the git repo and check the log. If email addresses are broken, you may need to do something like http://stackoverflow.com/questions/750172/how-do-i-change-the-author-of-a-commit-in-git