hey there are no stupid questions 🙂
i think usual github workflow of contributing to a project is (or at least how i am doing it ^^):
• login to your account on
github.com
• go to repo you want to contribute
• click fork button --> it will create a copy of the project under your github account
• checkout the forked repository
• do your changes and push
• afterwards you should see some “send pull request” thing in the github ui on your fork, that is saying something like do you want your master (fork) to be merged into the original master
that should be it 🙂