GitHub Account Setup
This tutorial will walk you through the steps of creating a GitHub Account
Account
- Create an account at GitHub (github.com/join) (and post your user name in the programming channel on Slack).
It is recommended that you use your school email in order to get perks.
- You can now login with your GitHub credentials
Optional- Get the GitHub Student Developer Pack (free)
This requires the use of a student email account.
- Go to GitHub education (education.github.com).
- Click “Get Benefits”
Regarding GitHub Codespaces
This section does not require any action and is simply for extra information.
GitHub Codespaces is out of beta, which means that everyone should get access upon sign up for their GitHub account. GitHub Codespaces is a limited web browser version Microsoft Visual Studio Code. As VSCode is the preferred IDE for FRC, this tool will allow individuals that can’t install the software to have a very similar experience to those that do. Additionally, setup for all users can be done once by the repository admin, rather than a per individual basis. However, this does not allow for the full FRC experience, as it can only be used to write code.
Next
In order to interface with the remote git server, you need to do one of three things:
Note: This guide will assume that the you pick first option, to use GitHub Desktop, at least for initial setup (Instructions).
- Install GitHub Desktop, which has lots of features while being simple. Instructions
- Use the generic git management built into VS Code, which is simple.
- (Advanced) Use git from the command line.
Instructions to setup GitHub Desktop.
Further Reading
Official GitHub Docs - GitHub - Account Setup and Settings
Official GitHub Docs - GitHub - Account Profile
Official GitHub Docs - GitHub - Account Security
Official GitHub Docs - GitHub - Account 2FA
Updated 20210510T1700 PT