Getting Started with Git: Understand the Git Version Control System and How to Use it at a Basic Level

Video description

Understand how to use one of the most popular version control systems out there. Mixing shorter, theoretical segments with longer, practically-oriented tasks that give concrete demonstrations of Git in action, this video teaches you motivations and typical goals and then shows you how to achieve them.

You will begin by learning the principles behind versioning and how versioning is affected by being distributed. After explaining what Git is and giving reasons why you might want to use it, this video then shows how to set up and configure Git before moving onto explaining how to create Git repositories. The basics of working locally are explained before the distributed aspect is then introduced. This leads to a discussion of working with remote repositories, as well as how to track a project’s history and even change it by undoing your actions.

This video is designed to be appealing both to users who are command-line oriented as well as those who are more comfortable using Git via a graphical interface. Each feature is demonstrated using both methods in a split-screen approach. The tools for carrying out tasks in Git are demonstrated step-by-step, allowing you to see exactly how they should be carried out in real-time.


  • The theoretical principles behind Git
  • How to install and configure Git
  • How to create and clone Git repositories
  • How to perform basic tasks including tracking, staging, committing, undoing, and viewing history
  • How to work with remote repositories.


The typical viewer would be a software developer with at least basic programming skills and a small amount of experience. They may possibly have worked with other, centralized version control systems. They may, for example, have begun working in a company that has adopted Git, or are getting into open source development, and therefore want to learn how to use Git.

Product information

  • Title: Getting Started with Git: Understand the Git Version Control System and How to Use it at a Basic Level
  • Author(s): Karl Beecher
  • Release date: July 2020
  • Publisher(s): Apress
  • ISBN: 9781484263532