GitHub Classroom Setup

From CDOT Wiki
Jump to: navigation, search

GitHub Setup

  1. Create your free GitHub account (if you don’t already have one): https://github.com/join
  2. Follow the invitation link to Lab 1 found on Blackboard.
  3. Click on your Seneca e-mail address to join the classroom roster. (Do not skip this step!)
  4. Click “Accept this assignment”.
  5. Wait for your repository to be set up.
  6. When complete, click on the link by “Your assignment has been created here.
  7. Repeat steps 2, 4, 5, and 6 for each lab and assignment invite link.
  8. Follow the Migration Instructions below.

Migration Instructions

  1. Rename your ops435 directory: mv ~/ops435 ~/old_ops435
  2. Recreate the directory structure: for x in {1..8}; do mkdir -p ~/ops435/lab$x; done
  3. Follow the Setup instructions on the GitHub Lab 1 page (this will set up your local repository) Don’t forget to clone!
  4. Copy your backed-up lab work into your local GitHub Lab 1 folder: cp ~/old_ops435/lab1/* ~/ops435/lab1/
  5. Submit your work to GitHub per the instructions on the main GitHub lab page. (git add, git commit, and git push)
  6. Repeat steps 3-5 for each lab and assignment you've already worked on.

Accessing GitHub Labs and Assignments

  1. All labs and assignments can be found here: https://www.github.com/ops435/
  2. Each repository contains your own individual code and is set to private. The only people who can see it are you and your professor.