Skip to content

Instantly share code, notes, and snippets.

@rogerwschmidt
Last active March 26, 2018 16:36
Show Gist options
  • Save rogerwschmidt/fc80c9832b88025055100b4b89bed954 to your computer and use it in GitHub Desktop.
Save rogerwschmidt/fc80c9832b88025055100b4b89bed954 to your computer and use it in GitHub Desktop.

Code collaboration Instructor Notes

Objectives

  • Explain what github Organizations are, and why they are useful
  • Create a github organization, and add a repo
  • Collaborate using a Github Organization
  • Use upstreams to keep your repo up to date with the organization repo

What are Github Organizations are and why they are useful?

With your group, research Github Organizations and discuss why they are useful

How do you create an GitHub Organization?

With your group, create a github organization (g82-house-name), and add all your team mates (and instructors) as memebers. Then add a repo named ecommerce to the organization

How do you collaborate using a github organization

  • Fork from organization
  • Clone to your local environment
  • Make a change, add, commit, and push
  • Create a pull request from your github repo to the github organization repo
  • Accept pull request in Github Organization

How do you use an upstream repo

  • Set up an upstream repo
  • Pull changes from upstream
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment