Adding member to a github organization

SPIS instructors, mentors and students must be added to ucsd-cse-spis-2016 github organization.

First, make sure the default access is “None”

Before adding anyone to the organization as a member, be sure that the default repo permission is set to None.

Otherwise, members of the organization may have too many privileges to repos in the organization. For SPIS, we want the default permission to be “None.”

With that setting, being a member of the organization confers only the privilege to create private repos in the organization.

Here is the screen where you should verify that the organization has the correct setting:

default repo permissions should be none

Adding a member

To add a member, visit the organization page, and the click “Settings” (for the organization)

Then, click on “People” as shown in the image below:

To add a member, type in their github id in the box shown, and when it appears, click on it. As of this writing: in the example below, you have to click on the atriton icon that pops up—it is not sufficient to just press enter.

Once the id appeas, you can click to invite the member

Choose “member” for SPIS students. Choose owner only for SPIS instructors and mentors.

Note that the invited user must visit the organization page to accept the invitation before it takes effect.

This is typically a page such as https://github.com/ucsd-cse-spis-2016 (i.e. github.com followed by the organization name.)