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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.