Goal: Understand the basics of version control and how Git works.
There are many resources online that we will later suggest. But the main reason we are running these sessions is because much of the stuff online is overcomplicated and not needed. We aim in these sessions to progressively get you confident in using git and github to control the versions of your code and potentially contribute to projects.