GitHub offers free accounts for users and organizations working on open source projects, as well as paid accounts for users and organizations that need private repositories.

Tip: You do not need a paid user account to access and work on repositories in an organization. Free accounts can work on an organization's private repositories, as long as they are added as a team member.

Signing up for service

  1. Go to GitHub's Plans & Pricing page.

  2. Select the appropriate account type and level that you want to create. If you want more information about account types, you can read about the difference between a user and an organization account.

  3. When you're ready with your decision, click Sign up now.

  4. Type your username, email address, and password on the next screen.

  5. Select your plan type. If you're unsure about what you need, you can just select the Free account type. You can upgrade or downgrade your account at any time, so don't fret!

  6. Click Finish sign up.

Congratulations, and welcome to GitHub!