Recently, I have learned about version control systems (like- Git & Mercurial) and fell in love for them. I have checked TortoiseHg, TortoiseGit, EGit, Git-Bash, Git-Gui and SourceTree. I also have signed up in GitHub and Bitbucket; and learned about- how open-source & commercial projects are hosted there.
Now, I wish to upload my projects online too. But the problem is- I want to use TortoiseHg in my PC (cause, it is simply wonderful!), and keep my projects in GitHub. I have browsed on internet and came to know about converting Mercurial repository to Git, but I don't know, it seemed complex to me. Is there any easy way to do this?
Actually, I don't want to use 3rd party software; but if there is really no other way out, I am willing to try that option too.