What are Git and GitHub?

…and why use them?

Jonathan Peake

What is Git?

  • Program to track file changes and create a history of those changes

  • Creates a ‘container’ for a set of files called a repository

What is GitHub?

  • Collaborative software designed to organize files and track changes by different people through time

  • Built on top of Git

  • Allows to sync (clone) Git repositories locally and over the web

Why use Git and GitHub?

  • Version control - for you and others

  • Collaboration - within your team and among colleagues and peers outside of your team

  • Project management - collaborative “to-do” lists

  • Publishing platform - README files and GitHub Pages