Managed to create a new repository from a folder, populate it and publish it to Github. I still need to create a new webhook and make sure it all works, but that'll do for today. Don't want to rush things, and I have a horrid client job to plough through this afternoon.
I'm going to call that a small win.