I am working on a small project with gist and since it is growing I would like to put it on github.
Let's suppose that:
Github now has a new feature - import from another repository. So the steps are much simplified:
You don't have to create a repo. The + button in the top right corner now has 'Import Repository' as an option.