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: ...