Git

Git Real

Learn more advanced Git by practicing the concepts of Git version control. Increase your Git knowledge by learning more advanced systems within Git.

Enroll Now to Play

Course Overview

  1. Level 1 on Git Real

    Level 1 Free Level 1 Video | 8 Challenges
    Introduction

    Learn the basics of Git

  2. Level 2 on Git Real

    Level 2 1 Video | 13 Challenges
    Staging & Remotes

    Add and remove changed files, and work with remote repositories

  3. Level 3 on Git Real

    Level 3 1 Video | 7 Challenges
    Cloning & Branching

    Clone repositories and learn how to work with multiple branches

  4. Level 4 on Git Real

    Level 4 1 Video | 5 Challenges
    Collaboration Basics

    Work simultaneously with multiple users

  5. Level 5 on Git Real

    Level 5 1 Video | 10 Challenges
    Branching

    Work with remote branches and reference commits

  6. Level 6 on Git Real

    Level 6 1 Video | 11 Challenges
    Rebase belong to us

    Optimize merging and fix merge conflicts

  7. Level 7 on Git Real

    Level 7 1 Video | 10 Challenges
    History and Configuration

    Learn how to configure and view commit logs

Completed Git Real

Complete these levels to unlock

Course Completion Badge

Learn more advanced Git by practicing the concepts of Git version control. Increase your Git knowledge by learning more advanced systems within Git.

Supplemental Learning

Recommended Prerequisites

About The Professors

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 was an innocent French web designer when Rails for Zombies infected his brain. The course motivated him to learn to build what he previously could only design. Now set free by the eloquence of Ruby, he spends his time learning, teaching, and shipping code for Code School.

View Full Credits

Course Notes

  • Estimated Course Length: 4 - 5 hours
  • This course teaches Git using version 1.7.9.5.

Course Reviews (146)

ChemaGallego

As a absolute beginner with Git I was searching for a good introduction for this software and I found 'Try Git' and I liked very much, so I decided to follow with Git Real 1 and it works for me. Anyway, I personally would add a final project to work with a real git server following a script where the student have to show snapshots of results. Well, in a few day I shall begin Git Real 2.

Sebastien Vincent

It's cover everything you need to known for a day to day operation

Tyson

This really helped my get a much better understanding of git, that I was not getting from other online resources. Thank you very much.

platforma

Well explained, diagrams definitely help to visualise the conflict situation. All examples provide useful practice for managing your git repo and get a gentle start on collaborative work. Would love to see more on git flow in the future. Alex