Note

Please report issues or ask questions about this site on the GitHub page.

3. GitHub

For those who are new to GitHub, here is a quick introduction by GitHub themselves:

“GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere.”

A good tutorial for GitHub can be found here. Also, we suggest students to go through more tutorials below to get familiar with git and GitHub:

  1. Git Handbook: Learn about version control—in particular, Git, and how it works with GitHub.

  2. GitHub-based workflow: This guide explains how and why GitHub flow works.