Pointing your domains to a gh-pages branch requires three steps.
- Add the Github IPs as
Arecords on Namecheap. Both Github IPs are192.30.252.153and192.30.252.154. - Add your Github domain as the
CNAMEalias on Namecheap.your_username.github.io.(mind the extra period!) - Add a
CNAMEwith your new domain name in your repository. lowercase and nothing else