Create an organization to apply fine-grained access permissions to repositories.

When you create a new organization from scratch, it doesn't have any repositories associated with it. At any time, all members of an organization can add new repositories, and members with owner or admin permissions can transfer existing repositories.

  1. In the upper-right corner of any page, click your profile photo, then click Settings. Settings icon in the user bar
  2. In your user settings sidebar, click Organizations. User settings for organizations

  3. In the "Organizations" section, click New organization. Button for creating a new organization

  4. Under "Organization name", type a name for your organization. Field to type an organization name

  5. Under "Billing email", type the email where receipts for your organization's paid plan should be sent. New organization billing email

  6. Optionally, if your organization account is owned by a business, select This account is owned by a business, then type your company's name. Checkbox to indicate whether the organization is owned by a business

  7. Under "Choose your plan", select a billing plan. Organization billing plans

  8. If you choose to upgrade to a paid plan, enter the number of paid users you would like to add. Field to enter the number of users you'd like to add to the organization
  9. Choose to pay for your account with a credit card or with PayPal, then enter your payment information. Payment options

  10. Read the information about GitHub's Terms of Service and Privacy Policy, then click Create organization.

Further reading