TAGS:

Hosting  Jekyll  Github  Namecheap 

How To Set Github Pages With NameCheap DNS.

First, Login your Namecheap dashboard and hover on your desired domain and click advanced dns as in this picture:

Second, Create three records as in this picture except the name of your github page:

Last, Delete the old records of Namecheap defaults records.

Now, Take a look to this tutorial video.