GitHub offers free accounts for users and organizations working on open source projects and paid accounts for users and organizations who need private repositories.
Tip: You do not need a paid user account to access and work on repositories from your organization. You only need a free user account to work on your organization's private repositories.
Go to the Plans & Pricing page.
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.
Hit the green sign up button, and enter your information on the next screen.
Tip: Your password must contain one lowercase letter, one number, and be at least 7 characters long.
Click Create an Account.
Congratulations, and welcome to GitHub!