Intro to Git and GitHub

This an introduction to the decentralized version control system Git. This session will go over the most important concepts and terminology, explaining how Git works and the differences compared to traditional centralized version control systems such as Subversion, CVS, ClearCase and TFS TFVC. This includes a walkthrough of using git with two popular online services: GitHub and VSTS, covering such topics as github flow and pull requests.