I've never used GitHub before but from what I understand you just need to host(aka post) your game on GitHub and and have a link to it on your itch.io page
so I think just a YouTube tutorial on how to host it should be fine