Fetching and Delivering Code

Learning Objectives

By the end of this chapter, you will be able to:

  • Configure connections to hosted repositories
  • Configure branch access and protection rules
  • Retrieve and incorporate change into a repository
  • Reverse changes in a repository

This chapter describes the configuring of branches and handling changes in the repository.


In the previous chapter, we covered the concept of versioning commits. Then, we compared commits, branches, indexes, and working trees, and how they relate to each other. Finally, we demonstrated how to amend commits, such as arbitrary commits.

Through exploring workflow terminology, the GitHub UI, and Git toolkit commands, you developed skills for the implementation ...

Get Version Control with Git and GitHub now with O’Reilly online learning.

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