Chapter 22: Git More Collaboration

Learning Objectives

After completing all the content in this chapter, you should be able to do the following:

  1. Gain a deeper understanding of what Git is and why programmers use it.
  2. Work with Git to version control personal work.
  3. Learn how Git can be used to manage teamwork.

Key Terminology

Here is a list of key terms in this chapter broken down by the page the term first appears on. As you read through this chapter, make note of these terms and their definitions.

What is Git?

  1. repository
  2. commit

Merging in Git

  1. merge
  2. merge conflict
  3. stash

Chapter Content