Skip to main content

Collaborating With Git and GitHub

This tutorial covers the fundamentals of collaborating with Git and GitHub.

Topics covered in this lesson
  • Why version control is needed
  • Getting started with Git
  • How Git stores information
  • Branching
  • Getting started with GitHub
  • Collaborating with a remote repository
  • Contributing to others' repositories

In this tutorial, Git is used from the Unix Shell, so previous experience with the shell is required.

Technology requirement
  • Git-distributed version control system
  • GitHub account