Chapter 2. An overview of Git and version control

Welcome back to lunch! Today you’re going to learn about high-level version control concepts and take a quick tour of Git. Some of this may be familiar, so please skim as necessary, but be sure to pay attention to the Git features section and the tour! If you’re completely new to version control, this chapter gives you enough background to follow the rest of this book. For people new to Git, the whirlwind tour gives you a fast introduction to Git’s features.

2.1. Version control concepts

Version control is an essential practice for computer programmers. It’s the act of keeping track of changes you make to a file or set of files. By extension, version control is an essential practice for organizations: ...

Get Learn Git in a Month of Lunches now with O’Reilly online learning.

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