What Are Pull Requests?
Learn about “pull requests.”
We'll cover the following
In essence, pull requests are very simple, but they can get confusing to newbies because of all the other concepts that are related and can complicate the discussion about them.
Fortunately, you’ve covered them. They are:
- Remotes
- Branches
- Repository relationships
- Reconciling remote branches
Pull request#
A “pull request” is a request from a user for another user to accept a change that has been committed elsewhere.
This request can be in any form. You can send an email with the diffs to the maintainer, fork, and branch. You can then send a reference to the branch, branch on the maintainer’s repository, and mail them the branch name, and put a request in plain English on a post-it. - Whatever works!
Here, I’m going to focus on the standard GitHub pull request model.
Pull Requests Are Not Core Git
The GitHub pull request is not necessarily identical to other applications’ (or workflows’) pull request methods. Usually, issues don’t come up, but remember that details of the process can differ between them.
Cloning a Project With Submodules
Forking And Branching in GitHub
Mark as Completed
Report an Issue