GitHub Pages 可免费搭建个人网站,需创建 username.github.io 仓库、添加 index.html 文件、在 Settings 中启用 Pages 并选择分支、验证 URL 访问,最后可选配自定义域名。

如果您希望在 GitHub 上快速创建一个属于自己的个人网站,GitHub Pages 提供了免费且简便的静态网站托管服务。以下是搭建个人 GitHub 网站的具体操作流程:
一、创建专用仓库
GitHub Pages 要求个人主页必须使用特定命名规则的仓库,该仓库将作为您个人网站的源代码存储位置。
1、登录 GitHub 账户,点击右上角“+”号,选择“New repository”。
2、在 Repository name 输入框中,必须填写为您的 GitHub 用户名.github.io(例如:octocat.github.io)。
3、将仓库设为 Public,勾选 “Add a README file”,点击 “Create repository”。
二、准备网站内容文件
GitHub Pages 默认从仓库根目录加载 index.html 作为首页,因此需确保该文件存在并可被正确识别。
1、进入刚创建的仓库页面,点击 “Add file” → “Create new file”。
2、在文件名栏输入 index.html,注意不要遗漏 .html 后缀。
3、在编辑区粘贴一段基础 HTML 内容,例如:。Hello, GitHub Pages!
4、滚动到页面底部,填写提交信息,点击 “Commit new file”。
三、启用 GitHub Pages 服务
仓库创建并提交文件后,需手动启用 Pages 功能,并指定发布源,否则网站不会上线。
1、在仓库主页,点击 “Settings” 标签页(位于 “Code and automation” 右侧)。
2、在左侧边栏中,向下滚动并点击 “Pages”。
3、在 “Build and deployment” 区域,“Source” 下拉菜单中,选择 “Deploy from a branch”。
4、在 “Branch” 子菜单中,选择 “main”(或 “master”,取决于默认分支名)” 和 “/(root)” 文件夹。
5、点击保存,页面顶部将显示绿色提示条,提示 “Your site is published at https://username.github.io”。
四、验证网站是否生效
GitHub Pages 部署需要一定时间完成构建与全球 CDN 缓存更新,首次部署后需等待并确认访问结果。
1、复制 Settings → Pages 页面中显示的 URL(格式为 https://your-username.github.io)。
2、在浏览器新标签页中粘贴并访问该地址。
3、若看到您编写的 index.html 内容,说明部署成功;若显示 404,请检查仓库名是否完全匹配用户名.github.io,且 index.html 已提交至根目录。
五、自定义域名(可选)
如您已拥有自定义域名,可通过 CNAME 文件将其绑定至 GitHub Pages 站点,实现个性化访问入口。
1、在仓库根目录新建文件,命名为 CNAME(无扩展名,全大写)。
2、在文件内容中仅写入您的域名,例如:www.example.com,不加 http:// 或斜杠。
3、提交该文件后,在 Settings → Pages 页面的 “Custom domain” 输入框中填写同一域名,并勾选 “Enforce HTTPS”。
4、前往域名服务商处,为该域名添加两条 DNS 记录:A 记录指向 185.199.108.153、185.199.109.153、185.199.110.153、185.199.111.153(共四条),或添加一条 CNAME 记录指向 username.github.io。









