DEV Community

imsandeeprock
imsandeeprock

Posted on • Originally published at amlogy.com

How to host a website on GitHub

GitHub is a company that hosts “code repositories”, collections of code for projects. Many of the code repositories are “open source”, which means they’re publicly available for the whole world to browse. That’s awesome because that’s how programmers learn from each other and build on each other’s work! Khan Academy has quite a few open-source repositories. Code repositories can contain all sorts of types of code, not just HTML and CSS – whatever code is needed to make the project work.

Why am I telling you about them? Well, GitHub has a feature called GitHub Pages, which makes it easy and free for you to create a multi-file website hosted at yourusername.github.io.

Note: Khan Academy is not affiliated with GitHub. Please consult the GitHub Terms of Use and other policies before deciding to sign up for an account, especially if you are under 13 years of age.

Sign up for a GitHub account

Visit github.com, and you’ll see a signup form on their front page. (If you don’t, congrats, you already have an account! You can skip to Step 2).
For more go to following link
Follow link

Top comments (1)

Collapse
 
sloan profile image
Sloan the DEV Moderator

Hi there, we encourage authors to share their entire posts here on DEV, rather than mostly pointing to an external link. Doing so helps ensure that readers don’t have to jump around to too many different pages, and it helps focus the conversation right here in the comments section.

If you choose to do so, you also have the option to add a canonical URL directly to your post.