GitHub Pages: Custom Domains, Git Branches, and HTTPS
Beginner-friendly: deploy static HTML on GitHub Pages from a branch, map branches to publishing, add a custom domain and HTTPS, and fix common DNS mistakes.
GitHub PagesGitDNSHTTPSself-hostingGitHub Actions