Websites for you personally along with your jobs.

Websites for you personally along with your jobs.

Hosted straight from your own GitHub repository. Simply edit, push, along with your modifications are real time.

What exactly is GitHub Pages? Prepared to begin? Create your site that is own from or produce one for the task.

You obtain one web site per GitHub account and company, and limitless task internet sites. Let‘s get going.

Create a repository

Head over to GitHub and create a brand new repository called, where username can be your username (or organization title) on GitHub.

In the event that very first area of the repository does not precisely match your username, it won’t work, therefore remember to have it appropriate.

Exactly just What git customer will you be making use of?

Down load GitHub Desktop

GitHub Desktop is a way that is great make use of Git and GitHub on macOS and Windows.

Clone the repository

Go right to the folder where you wish to keep assembling your project, and clone the repository that is new

$ git clone

Clone the repository

Click on the “create in Desktop” button. As soon as the GitHub desktop application starts, save the task.

In the event that application does not start, launch it and clone the repository through the software.

Clone the repository

After finishing the installation, mind returning to and refresh the web page. Click on the “create in Desktop” button. Once the GitHub desktop software starts, save the task.

In the event that application does not start, introduce it and clone the repository through the application.

Hello World

Enter the task folder and include an site builders rank inc index.html file:

$ echo “Hello World” > index.html

Create an index file

Grab your favorite text editor and add an index.html file to assembling your project:

Add, commit, and push your modifications:

$ git commit -m “Initial commit”

$ git push -u origin master

Commit & publish

Go into the repository, commit your modifications, and press the publish key.

…and you are done!

Turn up a web browser and head to

Utilize a layout, or begin from scratch?

You’ve got the solution to begin with one of many pre-built themes, or even to produce a niche site from scratch.

  • Select a style
  • Begin from scratch

Repository Settings

Mind over to and produce a unique repository, or head to an one that is existing. Click the Settings tab.

Theme chooser

Scroll down seriously to the GitHub Pages area. Press Select a layout.

Choose a layout

Select one of many themes through the carousel towards the top. If you are done, click Select theme from the right.

Edit content

Make use of the editor to include content to your website.

Enter a comment that is commit click Commit changes below the editor.

Create an index file

Mind over to and produce a new repository, or visit an existing one. Click the create file button that is new.

Hello World

Name the file index.html and kind some HTML content into the editor.

Commit the file

Scroll towards the base associated with the page, compose a commit message, and commit the file that is new.

Repository Settings

Go through the Settings tab and scroll right down to the GitHub Pages area. Then find the master branch click and source in the Save key.

…and you are done!

Turn on a browser and head to

Now you should know that you’re up and running, here are a few things.

Running a blog with Jekyll

Utilizing Jekyll, it is possible to blog making use of gorgeous Markdown syntax, and without the need to handle any databases. Discover ways to put up Jekyll.

Custom URLs

Desire to use your custom that is own domain a GitHub Pages web site? Just produce a file called CNAME and can include your Address. Browse more.

Discover ways to produce customized 404 pages, usage submodules, and find out about GitHub Pages.

Related Post

Don't have related post attach to this post.