As I was digging up old project repos, I needed to move several mercurial repositories to git. ie. bitbucket to github.
There are a few ways of doing it
Long story short, the final method was create a folder
> mkdir hgtogit
> git clone hg::/path/to/your/repo
Then push it up. For more information. Look at the post by david mohundro.