14

Version Control with Git

Git is a distributed version control system (DVCS) that, over the last two decades, has become the most widely used version control system in the world. Although it is very likely that you already know the basics of how to use Git, you might not be familiar with common command-line patterns, or some of its more rarely used (but powerful!) features. We’ll cover those here. This chapter will also give you some background knowledge so that commonly used Git terms make more sense and commonly referenced concepts are clear.

Here’s what you’ll learn about:

  • The basics of Git and distributed version control
  • First-time Git setup
  • Basic Git commands
  • Common Git terminology
  • Two powerful and slightly more advanced Git concepts: ...

Get The Software Developer's Guide to Linux 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.