• what is version control?
  • what is git?
  • what is github?
  • pre-requisites

Version Control

  • create backups
  • track every individual change made
  • track who made the changes
  • work collaboratively
  • prevent concurrent work from conflicting

What is Git?

  • a distributed version control system
  • free
  • open source
  • easy to learn
  • flexible
  • secure

What is GitHub?

  • remote host for Git managed projects
  • allows others to see your work
  • suggest changes
  • collaborate
  • has a well designed web interface

Set Up

  • create a free account at GitHub
  • download and install the latest version of