Tell me where you want to publish it, and I'll give you the instructions:
Site location: .github.io/
Site location:
Create a GitHub repository with the name ;
Push the site contents to the master
branch of that repository.
Own the domain name;
Using your DNS provider, do one of the following to connect to GitHub:
If your DNS provider supports it, create an ALIAS
or ANAME
record for and map it to
username.github.io
.
Otherwise, create two A
records for and map them to these IPs:
192.30.252.153
192.30.252.154
(Optional) You should also allow people to reach your site at www.
.
To enable that, do the following using your DNS provider:
Create a CNAME
record for www
and map it to .
(Optional) If your DNS provider supports creating ALIAS
or ANAME
records,
consider hosting your site at (without the
www
subdomain).
This will make it easier for visitors to type your domain name in their browser's URL bar.
Using your DNS provider, create a CNAME
record for and map it to
username.github.io
;
Create a GitHub repository under your GitHub account;
Push the site contents to the gh-pages
branch of that repository.
Add a CNAME
file in that repository with this content: .