Skip to main content

Getting Started with GitHub

https://www.loom.com/share/b39dcc47d5724dbb937270191fc016a9

Introduction

GitHub is an increasingly popular programming resource used for code sharing. It's a social networking site for programmers

This tutorial teaches you how to make a GitHub account and how to navigate to the Public Assembly GitHub page.

Prerequisites

None!

What You’ll Do

  • Sign Up

Go to https://github.com, then click “Sign up”

Untitled

Enter email address, create your username, and password as requested. Then, type “n” for the ‘Email preferences’ prompt. Then click “Continue”

Untitled

Click the ‘Start puzzle’ button to solve the puzzle.

Untitled

Follow the instructions until completion.

Untitled

Next, click the ‘Create account’ button.

Next, confirm the launch code sent to your email.

Untitled

Lastly, after your verify the code in your email you should be forwarded to this screen displayed below.

Untitled

Choose the free account plan

Untitled

Congratulations, you have successfully set up your GitHub account!

Untitled

You'll be able to find your user profile by clicking the image at the top of the page and then clicking 'Your Profile.'

Profile

Searching for organizations, people, and repositories

search search

Forking and using templates

Below you will see an example of how to copy a repository to your own profile to be able to work on top of others work.

assemble package is a public assembly template that empowers developers to be able to make their own modular plug ins and packages for dApp development.

By clicking use this template you can make your own NPM package

Use Template

Fork

You'll be directed to a clone of the assemble-package template with al of the same files, now with your name in the header and ready to export to your local code editor. View the difference


Further Resources

GitHub crash course