I've made changes to the GitHub repository, is it a problem that the repos and my submission are slightly different?
It's not. You can update on itch after voting is over.
Thank you.