Archived video

This video is archived and won't be updated. We're keeping it online for now as a courtesy.

What is Version Control?

Video loading...

Join Drupalize.Me to watch this video

Join today and gain instant access to our entire video library.

Log in Sign up
  • 0:06
    Before we open up the terminal and start running some Git commands,
  • 0:09
    let's use this lesson to get some vocabulary terms under our belt.
  • 0:12
    We'll take a look at what a repository is, what a checkout is,
  • 0:16
    what a commit is, as well as some of the differences
  • 0:19
    between distributed version control systems and more traditional models.
  • 0:24
    The first important term is repository.
  • 0:28
    Your repository is where all of your version control information lives
  • 0:31
    and where Git keeps track of your different revisions, branches and tags.
  • 0:38
    You can think of a repository as basically a directory,
  • 0:41
    or a collection of the files that you care about
Loading ...

What Is Version Control?

Loading...

In this lesson we'll explain some of the basic tennents of version control systems and get some terminology out of the way by explaining things like repositories, branches, checkouts, and commits and provide you with a baseline set of concepts that we can build on through the series.

Learning Objectives:

  • Understand the basic terminology of version control including repository, branch, checkout and commit.
  • Understand how this vocabulary relates to Git.
  • Be able to explain the difference between centralized and distributed version control systems.

Additional resources:
There are no resources for this video. If you believe there should be, please contact us.