Fork Pull Request — Free Git & GitHub Tutorial
Learn Fork Pull Request in Git & GitHub with a free, beginner-friendly tutorial, examples and practice for Indian students on Syllab.in.
TL;DR: Learn Fork Pull Request in Git & GitHub with a free, beginner-friendly tutorial, examples and practice for Indian students on Syllab.in.
Written & reviewed by the Syllab.in Academic Team (CBSE/NCERT subject experts) · Updated
Fork Pull Request in Git & GitHub
When you don't have direct push access to a repository, you fork it (create your own copy), make changes in your fork, then submit a pull request asking the original owner to accept your changes.
Forking is how open source works: anyone can fork a project, fix bugs, and submit pull requests. The maintainers review and merge if the code is good.
Priya wants to contribute to an open source project. She forks it on GitHub, clones her fork, makes improvements, and submits a pull request to the original project.
Learn Fork Pull Request step by step with Syllab's free interactive Git & GitHub tutorial — runnable code examples, practice exercises and instant AI feedback, all free with no signup. Explore the full Git & GitHub course →