GitHub

GitHub for Brown University Users

GitHub is a development platform that can host, review code, manage projects, and build and share software. GitHub provides many disccounts a tools for faculty and students via GitHub's Education program. Additionally, Brown Univesity has a GitHub Enteprise license to further support the academic community. If you are not familiar with Git and GitHub, Brown has access to several excellent online courses at LinkedIn Learning.

Here are 2 to get you started:

  • Learning GitHub - 2hrs 11min: Includes bare basics of using git.

  • GitHub Essential Training - 2hrs 48min: Covers CI concepts and more advanced git usage.

  • CCV conducts recurring Git Workshops. To learn more visit the workshop slides

Getting Started:

Create a GitHub Account (if you don't have one)

In order to use Github, you must first create a github account (if you already have an existing account, you can skip this step). To create an account, go to https://github.com/join and complete the account creation process. We recommend you use an username that will easily allow your professor or students to identify you.

GitHub's Account Creation Page

Creating Organizations for your course or laboratory:

Creating a GitHub Organization is Free. GitHub's Free Plan provides unlimited private repositories and collaborators and should be sufficient for most users. Simply follow Github's instructions to create your organization. Organizations with complex workflows that make use of GitHub's Actions and storage, can upgrade their plan using an education discount.

Education Discounts:

If you are and educator or a researcher you can apply to receive GitHub Team for your Organization for free. To apply for your educator discount, follow these instructions.

As a student you can apply to get the GitHub Student Developer Pack

Resources for Educators:

GitHub Enterprise:

Brown University has an enterprise agreement with GitHub. Some of the benefits included in this agreement such as Single Sign On are still in development. We will update this guide when more details are finalized.