Skip to content
mike-snhu edited this page Oct 8, 2026 · 4 revisions

GitHub

Table of Contents

  1. Table of Contents
  2. Create a new GitHub account
  3. Configure an existing GitHub account
  4. 1. Configure Your GitHub Email Addresses
  5. Apply for GitHub Education benefits

Create a new GitHub account

Follow the directions below to create a new GitHub account. If you already have a GitHub account that you want to use for this course, skip to Configure an existing GitHub account. Otherwise, follow the instructions below.

  1. Go to https://github.com/signup.

  2. Enter your email address and password:

    • Students: Continue with Google or Apple or manually enter another personal email address. Do NOT use your SNHU email or password here.
    • Faculty and Staff: Use your SNHU email address. Do NOT use your SNHU password here.
  3. Enter a professional username that you are comfortable sharing publicly. For guidance on selecting a professional username, see github_username.md.

  4. Check or uncheck optional checkboxes, as desired. You do not need to check any of the optional boxes for this course.

  5. Review GitHub’s Terms of Service and Privacy Statement, if desired. An AI chatbot can help you understand these documents.

  6. Click the Create account button.

  7. Check your email for a verification message from GitHub.

  8. Follow the instructions in the verification email to complete the sign-up process.

Configure an existing GitHub account

1. Configure Your GitHub Email Addresses

  1. Go to https://github.com/settings/emails.

  2. Sign in using the method you used when creating your GitHub account.

  3. In the Add email address field, enter at least one other email address and click Add.

    • Students: Add your SNHU email address to your GitHub account.
    • Faculty & Staff: Add a personal address to your GitHub account.
    • Optional. Add other email addresses as backups, if desired.

    GitHub Email settings page

  4. Check your email inbox for a verification message from GitHub.

    • If you do not see a message for each email address added, check your Junk or Spam folder.
    • Click the Verify email address button in the message to confirm that you own the email address, or copy and paste the URL into your browser.
    • Repeat this step for each email address you added to your GitHub account.
  5. Back in GitHub > Settings > Emails, refresh the page to confirm that all email addresses are listed as verified.

    GitHub verification email

  6. Optional. Change your Primary email address from the list of verified addresses to the one you desire. This is the address that GitHub will use for notifications and other communications.

    GitHub primary email address settings

  7. Scroll down and turn on Keep my email addresses private.

    GitHub Keep my email addresses private

  8. Remember your GitHub-provided public email address. You will need it to configure the course IDE. The public email address will look similar to 302346351+your-username@users.noreply.github.com.

  9. Turn on Block command line pushes that expose my email.

    GitHub block command line pushes that expose my email

Apply for GitHub Education benefits

Clone this wiki locally