I\'m really quite frustrated at this point. I have an existing hg repository that has months of coding history in it, and I want to get this into a private Github repository
Have you considered installing msysgit? The git bash shell it gives you should be able to run .sh files.