Week 2 - Git
Objectives
- Introduction to Git
- Exercises for self-study
Topics
- Git is the version control system these days
- We learn what it is and how to use it
- Plenty of simply examples for you to try
- Starting from ‘git as a time machine’ allowing access to earlier versions
of files
- Branches from simple ‘will this work’ to separating alternate work
- Next are merging, then remote operations, pull requests
- We also get to GitHub, the most promiment and visible hosting site
- GitHub enable social coding and collaboration
Core Material
Note that the videos show a workaround for the particular sitation in January 2019 when the Terminal
tab was unavailable for few days. This has long been resolved and you can work directly in the
terminal. However, the “trick” of working in a Markdown “Notebook” was still have appeal to we still
show it. Feel free to use either way!