I\'m curious why GitHub calls submissions to merge, \"Pull requests.\"
From my understanding, git pull will pull all changes, from a remote repository,
The term “pull requests” comes from the distributed nature of how many open source projects organize themselves. Instead of just pushing your changes into the repository (like you would do with a centralized repository, e.g. with Subversion), you are publishing your changes separately and ask the maintainer to pull in your changes. The maintainer then can look over the changes and do said pull.