Use this guide to setup free public repository storage and hosting on GitHub and Bitbucket.
Click this link to the GitHub signup page.
Enter your information (four fields).
Click on Create an account.
Click this link to login to GitHub: https://github.com/session
Enter your Username and Password
Click the Sign in button
Enter your user information (6 fields).
Click the Sign up button.
Note
Alternatively, you could signup using the Github icon. Similarly, you can link your Github account when signing in, as the following screenshot shows.
Click this link to login to Bitbucket: https://bitbucket.org/account/signin/
Enter your Username and Password
Click the Log in button.