> ## Documentation Index
> Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Demo Create a GitHub Organization

> Guide to creating a GitHub organization and managing repositories, teams, permissions, plans, and governance for collaboration.

In this lesson you'll create a GitHub organization and learn how to centrally manage repositories, teams, and permissions. Organizations provide a shared workspace to manage access, apply governance, and coordinate collaboration across multiple people and projects.

Prerequisites:

* An active GitHub account (personal or business).
* An email address you can access for verification and invitations.

To get started, open your GitHub account, click your profile image, and select Organizations.

<Frame>
  <img src="https://mintcdn.com/kodekloud-c4ac6d9a/1W0Ytfcz_GRwDXc0/images/GitHub-Foundations-Certification/GitHub-Administration/Demo-Create-a-GitHub-Organization/github-profile-repositories-user-menu.jpg?fit=max&auto=format&n=1W0Ytfcz_GRwDXc0&q=85&s=9651d535f9bb21411d3ef3d3a87b55b1" alt="This image shows a GitHub profile page with several repositories listed, including a public template for a game and some private repositories. The user menu is also open on the right side." width="1920" height="1080" data-path="images/GitHub-Foundations-Certification/GitHub-Administration/Demo-Create-a-GitHub-Organization/github-profile-repositories-user-menu.jpg" />
</Frame>

Step-by-step: Create an organization

1. Click Create Organization from the Organizations page. GitHub will present plan options: Free, Team, or Enterprise. Choose the plan that fits your team size and governance needs—Free is often sufficient for small teams and personal projects, while Team and Enterprise add advanced collaboration, security, and compliance features.

<Frame>
  <img src="https://mintcdn.com/kodekloud-c4ac6d9a/1W0Ytfcz_GRwDXc0/images/GitHub-Foundations-Certification/GitHub-Administration/Demo-Create-a-GitHub-Organization/github-pricing-plans-webpage-organization.jpg?fit=max&auto=format&n=1W0Ytfcz_GRwDXc0&q=85&s=9e6bcafeb7b994aaf14345e4971b0855" alt="The image shows a webpage displaying GitHub's pricing plans for organizations, including Free, Team, and Enterprise options, each with different features and monthly costs." width="1920" height="1080" data-path="images/GitHub-Foundations-Certification/GitHub-Administration/Demo-Create-a-GitHub-Organization/github-pricing-plans-webpage-organization.jpg" />
</Frame>

Quick comparison of organization plans

| Plan       | Best for                            | Key features                                                                 |
| ---------- | ----------------------------------- | ---------------------------------------------------------------------------- |
| Free       | Individuals and small teams         | Unlimited public/private repos, limited Actions minutes, basic collaboration |
| Team       | Growing teams                       | Advanced access controls, team sync, more Actions minutes, code owners       |
| Enterprise | Organizations with governance needs | Advanced security, SSO, enterprise policies, organization-wide controls      |

2. For this demo, select the Free plan. Enter a unique organization name and a contact email. If the name is already taken, GitHub will prompt you to choose another. You’ll also choose whether the organization belongs to your personal account or a business account.

3. Verify ownership and confirm details. Depending on account settings, verification may occur via email, SSO, or other methods. You can also invite members during setup; invited users will receive an invitation email that they must accept to join.

<Frame>
  <img src="https://mintcdn.com/kodekloud-c4ac6d9a/1W0Ytfcz_GRwDXc0/images/GitHub-Foundations-Certification/GitHub-Administration/Demo-Create-a-GitHub-Organization/github-confirmation-verify-identity-page.jpg?fit=max&auto=format&n=1W0Ytfcz_GRwDXc0&q=85&s=5be38b2f38b6e5926a669e11fa875fdd" alt="This image shows a GitHub confirmation page where a user is prompted to verify their identity, with options to enter a code or receive assistance via email." width="1920" height="1080" data-path="images/GitHub-Foundations-Certification/GitHub-Administration/Demo-Create-a-GitHub-Organization/github-confirmation-verify-identity-page.jpg" />
</Frame>

<Callout icon="lightbulb" color="#1CB2FE">
  Invited members must accept the invitation sent to their email before they appear as members of the organization. Until they accept, invitations will show as pending.
</Callout>

After verification and accepting the Terms of Service, your organization will be created. You can invite additional members later and organize them into teams, assign repository permissions, enforce branch protection rules, and set up issue and PR assignment workflows.

<Frame>
  <img src="https://mintcdn.com/kodekloud-c4ac6d9a/1W0Ytfcz_GRwDXc0/images/GitHub-Foundations-Certification/GitHub-Administration/Demo-Create-a-GitHub-Organization/github-organization-pixelcraft-studio.jpg?fit=max&auto=format&n=1W0Ytfcz_GRwDXc0&q=85&s=b3cdeb3e77972bb8a3cabcf9c9a2fddc" alt="The image shows a GitHub organization page for &#x22;Pixelcraft-Studio-kk&#x22; with options for managing repositories, permissions, and collaborative tasks. There's a message indicating that two members have been invited." width="1920" height="1080" data-path="images/GitHub-Foundations-Certification/GitHub-Administration/Demo-Create-a-GitHub-Organization/github-organization-pixelcraft-studio.jpg" />
</Frame>

Repositories and next steps

* If this is a new organization, the Repositories tab may show a message indicating there are no repositories yet. You can create a new repository directly under the organization or transfer existing repositories into it.
* Once you have repositories, start by configuring teams and repository permissions, branch protection, code owners, and CI/CD (GitHub Actions) as needed.

<Frame>
  <img src="https://mintcdn.com/kodekloud-c4ac6d9a/1W0Ytfcz_GRwDXc0/images/GitHub-Foundations-Certification/GitHub-Administration/Demo-Create-a-GitHub-Organization/github-organization-no-repositories-message.jpg?fit=max&auto=format&n=1W0Ytfcz_GRwDXc0&q=85&s=01ef09fbadfd78445ef7e5374d6b156c" alt="The image shows a GitHub organization's repository page with the message &#x22;This organization has no repositories.&#x22;" width="1920" height="1080" data-path="images/GitHub-Foundations-Certification/GitHub-Administration/Demo-Create-a-GitHub-Organization/github-organization-no-repositories-message.jpg" />
</Frame>

Resources and further reading

* [GitHub Organizations documentation](https://docs.github.com/en/organizations)
* [Managing organization settings and policies](https://docs.github.com/en/organizations/organizing-members-into-teams/managing-team-access-to-an-organization)
* [GitHub Plans and Pricing](https://github.com/pricing)

<Callout icon="warning" color="#FF6B6B">
  If you choose a paid plan (Team or Enterprise), review billing and SSO/SSO provisioning requirements before upgrading to avoid unexpected costs or access changes.
</Callout>

<CardGroup>
  <Card title="Watch Video" icon="video" cta="Learn more" href="https://learn.kodekloud.com/user/courses/github-foundation-certification/module/e1fb240f-a163-45b7-ae70-61c1e162023f/lesson/fc2abae3-5b73-4b29-9cce-5f52d584774b" />
</CardGroup>
