Deploying Site to Netlify
Upload project into Github
Login to Netlify
Click
Add a New Site-> import an existing projectFollow instructions
Changing Domain
Go to Netlify
Site Setting -> Domain ManagementSelect
Add custom domain-> select VerifyYou need to add DNS records on your provider to point your domain or subdomain to your site on Netlify. -> under
Custom Domains, clickCheck DNS ConfigurationIt should open up to a DNS configuration page, with a list of name server hostnames: dns1.p01.nsone.net dns2.p01.nsone.net dns3.p01.nsone.net dns4.p01.nsone.net
Go to external DNS host site, cPanel, and change the name server records.
Wait for 24 hours for the changes to propagate.
The main thing to learn here is that you’re changing the Name Server records of your DNS site, to point to Netlify’s servers.