Git

Git Real 2

Learn advanced Git by practicing Git version control with Git Real 2. Continue to increase your Git skills by learning more advanced systems within Git.

Enroll Now to Play

Course Overview

  1. Level 1 on Git Real 2

    Level 1 Free Level 1 Video | 10 Challenges
    Interactive Rebase

    Edit your commits through the use of interactive rebase

  2. Level 2 on Git Real 2

    Level 2 1 Video | 13 Challenges
    Stashing

    Not quite ready to commit? Git stash is the perfect solution

  3. Level 3 on Git Real 2

    Level 3 1 Video | 5 Challenges
    Purging History

    Accidentally commit something sensitive? Purge it!

  4. Level 4 on Git Real 2

    Level 4 1 Video | 9 Challenges
    Working together

    Make Git work together on multiple operating systems

  5. Level 5 on Git Real 2

    Level 5 1 Video | 10 Challenges
    Submodules

    Ever wanted to use another repository inside of another?

  6. Level 6 on Git Real 2

    Level 6 1 Video | 6 Challenges
    Reflog

    Undo almost anything and find lost commits using reflog

Completed Git Real 2

Complete these levels to unlock

Course Completion Badge

Learn advanced Git by practicing Git version control with Git Real 2. Continue to increase your Git skills by learning more advanced systems within Git.

Supplemental Learning

Recommended Prerequisites

About The Professor

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.

View Full Credits

Course Notes

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

Course Reviews (37)

somecallmejosh

Very easy to follow. Really simplified the concept of rebasing. Never knew about submodules, either. Interesting concept (although it looks like a PITA to manage). Highly recommend doing the Git Real first. That was a great course, too.

screamer42

I've been using Git in my workflow at my work for over a year now, so I'm comfortable with stashing and merging branches. However, there was a wealth of great insight and useful tips that I got from doing this course. Time spent on this course is an investment!

sachadso

I am using git everyday and I just learnt super useful tips that will make my life easier. In this more advanced Course, you'll learn to do things the clean way and recover from your mistakes. This course is truly amazing, thank you so much!