Difference between revisions of "GitHub Classroom Setup"
Line 8: | Line 8: | ||
# When complete, click on the link by “''Your assignment has been created here.''” | # When complete, click on the link by “''Your assignment has been created here.''” | ||
# Repeat steps 2, 4, 5, and 6 for each lab and assignment invite link. | # Repeat steps 2, 4, 5, and 6 for each lab and assignment invite link. | ||
− | |||
− | == | + | == Setup Git on CentOS 7 == |
− | # | + | # Install git (as root): <syntaxhighlight lang="Bash" inline>yum install git</syntaxhighlight> |
− | # | + | # Configure git with your full name: <syntaxhighlight lang="Bash" inline>git config --global user.name "Firstname Lastname"</syntaxhighlight> |
− | # Follow | + | # Configure git with your Seneca e-mail address: <syntaxhighlight lang="Bash" inline>git config --global user.email "yoursenecaid@myseneca.ca"</syntaxhighlight> |
− | # | + | # Generate a SSH key-pair to add to your GitHub account: <syntaxhighlight lang="Bash" inline>ssh-keygen # Follow defaults (hit enter)</syntaxhighlight> |
− | # | + | # Display your SSH public key to copy/paste: <syntaxhighlight lang="Bash" inline>cat ~/.ssh/id_rsa.pub</syntaxhighlight> |
− | + | # Paste your SSH public key (starting from ''ssh-rsa'') to your GitHub account: https://github.com/settings/ssh/new | |
== Accessing GitHub Labs and Assignments == | == Accessing GitHub Labs and Assignments == | ||
# All labs and assignments can be found here: https://www.github.com/ops435/ | # All labs and assignments can be found here: https://www.github.com/ops435/ | ||
# Each repository contains your own individual code and is set to private. The only people who can see it are you and your professor. | # Each repository contains your own individual code and is set to private. The only people who can see it are you and your professor. |
Revision as of 16:55, 22 May 2019
GitHub Setup
- Create your free GitHub account (if you don’t already have one): https://github.com/join
- Follow the invitation link to Lab 1 found on Blackboard.
- Click on your Seneca e-mail address to join the classroom roster. (Do not skip this step!)
- Click “Accept this assignment”.
- Wait for your repository to be set up.
- When complete, click on the link by “Your assignment has been created here.”
- Repeat steps 2, 4, 5, and 6 for each lab and assignment invite link.
Setup Git on CentOS 7
- Install git (as root):
yum install git
- Configure git with your full name:
git config --global user.name "Firstname Lastname"
- Configure git with your Seneca e-mail address:
git config --global user.email "yoursenecaid@myseneca.ca"
- Generate a SSH key-pair to add to your GitHub account:
ssh-keygen # Follow defaults (hit enter)
- Display your SSH public key to copy/paste:
cat ~/.ssh/id_rsa.pub
- Paste your SSH public key (starting from ssh-rsa) to your GitHub account: https://github.com/settings/ssh/new
Accessing GitHub Labs and Assignments
- All labs and assignments can be found here: https://www.github.com/ops435/
- Each repository contains your own individual code and is set to private. The only people who can see it are you and your professor.