Skip to content

PRO TIP Block youtube.com at the DNS level — Pi-hole, NextDNS or your hosts file — but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions

Getting started with GitHub Pages for beginners | Tutorial

40.7K views on YouTube

Did you know you can host your static websites completely for free? This episode of our beginner series covers everything you need to know about getting started with GitHub Pages. Follow along as we select a project, set up deployment through GitHub Actions, and configure a custom domain. It is a great way to showcase your web projects to the world.

#GitHubPages #GitHub #WebsiteHosting

Gitfolio: https://github.com/github-samples/gitfolio?utm_source=youtube-episode-4&utm_medium=video&utm_campaign=gfb-s3-2026

— CHAPTERS —

00:00 Introduction to GitHub pages
00:55 Deploy from a branch
01:26 Deploy using GitHub Actions
02:44 Add a custom domain
03:15 Enforce HTTPS
03:31 Recap and outro

Stay up-to-date on all things GitHub by connecting with us:

YouTube: https://gh.io/subgithub
Blog: https://github.blog
X: https://twitter.com/github
LinkedIn: https://linkedin.com/company/github
Insider newsletter: https://resources.github.com/newsletter/
Instagram: https://www.instagram.com/github
TikTok: https://www.tiktok.com/@github

About GitHub
It’s where over 180 million developers create, share, and ship the best code possible. It’s a place for anyone, from anywhere, to build anything—it’s where the world builds software. https://github.com