You will need a domain name from a registrar.
gh-pages branch of your project repository, or the main branch of your
username.github.io repository, create a CNAME file with the contents
www.yourdomain.com - the canonical domain.
At your registrar's domain configuration page, point your domain to your GitHub website.
Set up two CNAME records (one for the root apex (@) and one for www). Both should point to
If your DNS provider does NOT support ALIAS records on the root apex (@), simply create A records that point to 220.127.116.11 and 18.104.22.168.