Chapter 10. GitHub pull requests

This chapter covers

  • Making pull requests from branches on the same repository
  • Making pull requests from branches on a forked repository
  • Interacting with forks and pull requests from the command line
  • Merging a pull request from a forked repository

GitHub provides more than just Git hosting that you can git push to and git fetch from; it also provides features that allow teams of individuals to collaborate on software projects in ways beyond those provided by Git itself. Two of these features are pull requests and forks. In this chapter you’ll learn about GitHub’s pull requests.

10.1. What are pull requests and forks?

One of the core components of most software project collaboration is some sort of issue ...

Get Git in Practice now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.