Chapter 1. Getting Started
This chapter is about getting started with Git. We'll begin at the beginning by presenting some background about n version-control tools, then move on to how you get Git running on your system, and finally explain how to set it up so you can start working with Git. At the end of this chapter, you should understand why Git exists and why you should use it, and you should be ready to do so.
About Version Control
What is version control, and why should you care? Version control is a system that records changes to a file or set of files over time so that you can recall specific versions later. For the examples in this book, you will use software source code as the files being version controlled, though in reality you can do ...