Setup: GitHub Account
Overview
The purpose of this setup activity is to obtain a free GitHub account. GitHub is a free, popular collaboration and version control online service. You can think of the GitHub repositories as a cloud-based storage system for your projects. GitHub can be used as a web hosting service with a special web service named GitHub Pages. We will use GitHub Pages to publish assignments in this course. You will work locally and then when you are ready to publish to the web, you will upload or push the content to the remote, duplicate repository.
If you already have a GitHub account, you are good to go and do not
need to create a new account
with GitHub for this course. You just need to organize yourself with a new repository named
cse121b.
💡Note that it is easier if you stick with lowercase notation for this class.
💡Note that it is easier if you stick with lowercase notation for this class.
Instructions
Sign Up for a free GitHub Account
- In your browser, visit the github.com site.
- Click the Sign Up button.
- Enter an email address and click Continue.
- Create a password that has to be at least 15 characters or 8 characters with a number and lowercase letter. Then select Continue.
- Enter a username all in lowercase. Use a professional name since this username will show up in the domain of your web projects. You might show these links to future prospective employers. If you get a red '❌' to the left of your username, then someone else has already used that username and you need to choose a different one.
- Record your username and password in a secure, logical location.
- Enter 'n' for the next step unless you want email from them.
- At this point it wants to make sure you are human, so it has you solve a few simple puzzles. Click Start puzzle and follow the directions. Then click Create Account.
- It will send a launch code to the email you listed. Use that launch code and enter it.
- You can skip any personalization questions by selecting the Skip Personalization link near the bottom.
Demonstration: 🎦 Setting Up a GitHub
Account