Hi there. Thanks for the info and the quick GitHub tutorial. I'm sure it will help allot of people in using git. Good job ππ (for total beginners in using GitHub I would recommend GitHub Desktop. A few clicks and the repo is on GitHub)
Just as a side note, I don't really think though that you need to post the source on your game page on itch for everyone to download.
When you submit your Game, it asks for your source, so my guess is that you just enter the link to your source there (GitHub, Dropbox, Google Drive etc), and the organizers of the jam will just access it from there. It's not really publicly available.
I find it a little counterproductive to share a code for a possibly future commercial game and everyone can access it and use it. It's not my case cause my game entry is in best case scenario a "meh" game or "w*f is this s**t?" game π
, but there are possibly great entries with the possibility of turning them in commercial games.