Repository navigation
GitHub
- Table of Contents
- Create a new GitHub account
- Configure an existing GitHub account
- 1. Configure Your GitHub Email Addresses
- Apply for GitHub Education benefits
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.
-
Go to https://github.com/signup.
-
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.
-
Enter a professional username that you are comfortable sharing publicly. For guidance on selecting a professional username, see github_username.md.
-
Check or uncheck optional checkboxes, as desired. You do not need to check any of the optional boxes for this course.
-
Review GitHub’s Terms of Service and Privacy Statement, if desired. An AI chatbot can help you understand these documents.
-
Click the Create account button.
-
Check your email for a verification message from GitHub.
-
Follow the instructions in the verification email to complete the sign-up process.
-
Sign in using the method you used when creating your GitHub account.
-
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.

-
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.
-
Back in GitHub > Settings > Emails, refresh the page to confirm that all email addresses are listed as verified.

-
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.

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

-
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. -
Turn on Block command line pushes that expose my email.

Wiki Home · CS-Core · Ask a Question · Report an Issue
Return to a course repo: IT-140 · IT-145 · DAD-220 · CS-200 · CS-205 · CS-210 · CS-230 · CS-250 · CS-255 · CS-300 · CS-305 · CS-310 · CS-319 · CS-320 · CS-330 · CS-340 · CS-350 · CS-360 · CS-370 · CS-405 · CS-407 · CS-410 · CS-411 · CS-460 · CS-465 · CS-470 · CS-495 · CS-499 · CS-500 · CS-503 · CS-505 · CS-508 · CS-510 · CS-530 · CS-540 · CS-550 · CS-560 · CS-570 · CS-580 · CS-590 · CS-600 · CS-610 · CS-620 · CS-630 · CS-640 · CS-650 · CS-660 · CS-680
Maintained by GC-STEM.