Question: do a pull request github?
Answer: Find a project you want to contribute to. Fork it. Clone it to your local system. Make a new branch. Make your changes. Push it back to your repo. Click the Compare & pull request button. Click Create pull request to open a new pull request.