Teaching > Machine Learning in R > 2. Version Control with Git and GitHub
2. Version Control with Git and GitHub
Agenda
1 Motivation
1.1 Why Git and GitHub?
1.2 What is Git?
1.3 What is GitHub?
2 Git and GitHub Fundamentals
2.1 Setup and Installation
2.2 Authentication
2.3 Repositories (aka Repos)
2.4 The Standard Git Workflow
3 Advanced Git and GitHub Concepts
3.1 Branching
3.2 Merge Conflicts
3.3 When 💩 Hits the Fence
3.4 File Tracking
3.5 GitHub Issues