Collaborators are used to grant access to a repository owned by a personal account.

To grant access to a repository owned by an organization, see Adding organization members to a team.

Tip: Collaborators always receive read/write permissions. To grant read-only or administrator permissions to a repository, the repository must be owned by an organization.

Adding a collaborator

  1. Visit the repository's page
  2. Click the "Settings" button Setting tab
  3. Click the "Collaborators" tab Collaborators tab
  4. Enter part of the user's login or email
  5. Select the user from the dropdown Collaborator list dropdown
  6. Click "Add" Add button

Tip: Before they can be added to a repository, the person must have a GitHub account. If they don't have one, they can sign up on the free plan. Users can always collaborate on private repositories, even on the free plan.