Code School: Git Real 2
Learn advanced Git techniques like Reflog, interactive rebase, and protecting secure data.
What you'll learn
Learn more advanced concepts of Git version control. Increase your Git knowledge by learning more advanced systems within Git.
Table of contents
Git is a version control system that allows users to track changes within any set of files.
Git is most often used by programmers who have two or more people working within the same source code during software development.
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.
In this course, you will learn advanced techniques within Git. Some of the key topics are: Reflog, interactive rebases, and protecting secure data.
A repository within Git is a collection of files that can track all of the changes made within a certain dataset.