Return to Activities

How to Collaborate with GitHub

Learn best practices for using GitHub to collaborate.

Workshop Overview

  • Beginner
  • 1.5h - 2h
  • GitHub, Git, Collaboration

Learning Objectives

  • Use GitHub to collaborate on a project
  • Learn important Git terminology
  • Understand Git and collaboration best practices

Have a question?

Get in touch if you have any questions regarding this workshop or MLH Localhost.

About this Workshop

During this workshop, you’ll give participants their first introduction to GitHub — or a really awesome refresher!

Use GitHub to Collaborate

The GitHub platform is an incredibly powerful collaboration tool. Anyone can collaborate on projects using GitHub! In this workshop, participants will create an account, become familiar with the GitHub platform, and use a best practice collaboration workflow to add their hometown to a map of all Localhost participants!

Set up Git Locally

Many developers choose to use Git locally on their own computers. Once participants have had the chance to edit the project in the browser, they’ll learn how to do the same thing to a project locally.

Requirements / Prerequisites

Participants will need to be able to create a GitHub account. This workshop can be completed entirely in the browser.

No backround knowledge is necessary!

System Requirements:


When you host an MLH Localhost activity, we’ll send you everything you need to run it. Here’s what we’ll send you:

The List:

Resources & Downloads

GitHub Education

Students can sign up for GitHub education to get a whole suite of excellent resources.

GitHub Education

GitHub Help

GitHub provides incredible getting started resources. Check out the documentation!

GitHub Help

Get Started

The hackers are waiting for you.

Have a question?