Expanded

Code School: Git Real 2

Learn advanced Git techniques like Reflog, interactive rebase, and protecting secure data.
Course info
Rating
(32)
Level
Intermediate
Updated
May 9, 2013
Duration
50m
Table of contents
Interactive Rebase
Stashing
Purging History
Working Together
Submodules
Reflog
Description
Course info
Rating
(32)
Level
Intermediate
Updated
May 9, 2013
Duration
50m
Description

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

Course FAQ
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 version control?

Version control is a term used within software engineering that is responsible for managing the changes 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 advanced techniques within Git. Some of the key topics are: Reflog, interactive rebases, and protecting secure data.

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
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.

More from the author
Code School: Real-time Web with Node.js
Beginner
1h 7m
Sep 23, 2016
Code School: The Sequel to SQL
Intermediate
46m
Jun 30, 2015
More courses by Gregg Pollack