Expanded Library

Code School: Git Real

by Gregg Pollack and Olivier Lacan

Learn basic concepts of Git version control. Explore staging, cloning, branching, and collaborating with Git.

What you'll learn

In this Git course you will learn basic concepts of Git version control from Git School.

Explore:

  • Staging
  • Cloning
  • Branching
  • And collaborating with Git

Table of contents

Introduction
8mins
Staging & Remotes
11mins
Cloning & Branching
6mins
Collaboration Basics
6mins
Branching
7mins
Rebase Belong to Us
4mins
History and Configuration
8mins

Course FAQ

What is Git?

Git is a version control system that allows users to track changes within any set of files.

What is Git used for?

Git is most often used by programmers who have two or more people working within the same source code during software development.

What is version control?

Version control is a term used within software engineering that is responsible for managing the changes of to computer programs, documents, large web sites, or other collections of data.

What will I learn in this Git course?

In this course, you will learn about staging, cloning, branching, and collaborating within Git.

What is a repository?

A repository within Git is a collection of files that can track all of the changes made within a certain dataset.

About the author

Gregg is passionate about taking complex topics and teaching them efficiently. He's helped build Envy Labs, Starter Studio, and Code School. He also furthers education through BarCamp in Orlando, the Orlando Ruby Users Group, and the Orlando Tech Events newsletter.

Olivier likes to use computers to help people and not the other way around. He worked at Code School for many years, creating content as well, and now works as the tech lead for Pluralsight Projects. He’s created Shields.io and Keep a Changelog to try and make open source projects more accessible to humans. More importantly, he’s the kind person who stops in the middle of a book to figure out the etymology of a cool new word because the reason why things are the way they are matters.

Ready to upskill? Get started