Git and GitHub

In this lesson you will explore the basic idea behind git, which is a version control system that helps software engineers to work together on programming projects.

For this lesson you:

  1. learn about git and GitHub
  2. setup the software that you need in order to use git
  3. at this point you'll then be ready to download the starter project for this lesson from GitHub
    (Yes, this means that you'll have several steps before you get the starter project)
  4. you'll make changes to the starter project, you'll save those changes ("commit" the changes), and then upload your work back to GitHub ("push" your work to GitHub)

 

Please understand that this is the very first time that this lesson has been used so there's going to be a lot of 'rough edges'.  

Please ask questions when you have them and please remember the parts that didn't work so well so that you can let the instructor know what works and what needs to be improved next time towards the end of this lesson