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
I understand now thank you
I'm not sure what you mean by submission field
could you elaborate
do I need to have link to it?