Using Git to Manage Your Source Code
This chapter introduces you to using Git. Git is the most amazing source control versioning system (a source control system allows you to track the various versions and edits of all your code files) for files that I’ve ever used, and it’s the source control system the Drupal community has favored for a number of years. (drupal.org previously used svn and prior to that cvs.) In this chapter you’re also going to be looking at using github.com. Github is a vendor that hosts Git repositories. It is free for shared code (code that is made public to the world), but Git charges a fee for private repositories. As you probably know by now, the code for this book is kept at Github: https://github.com/barnettech/drupal8_web_programming_essentials . You’ll practice managing your files using Github, and you’ll also learn several useful Git commands for working with your files.