GitHub Pages免费部署网站教程,10分钟上线你的个人网站!

GitHub Pages免费部署网站教程,10分钟上线你的个人网站!

GitHub Pages免费部署网站教程,10分钟上线你的个人网站!

一、前期准备:两步搞定

部署前只需要准备两样东西,缺一不可。

1. 注册并登录GitHub

GitHub是全球程序员常用的免费代码托管平台,注册时需用邮箱验证,没有邮箱的话,网易邮箱以及其他免费邮箱均可秒开通。如果遇到GitHub加载慢甚至打不开的情况,不用慌,用免费的Watt Toolkit加速即可,搜索就能找到下载链接。

2. 准备静态网站文件

也就是你写好的HTML、CSS、JS文件及图片等素材。要是还没做,也能快速搭一个简单的测试页:打开电脑自带的记事本,复制粘贴下方代码;点击「文件」-「另存为」,文件名改成 index ,后缀名必须是 .html ;保存类型要选「所有文件」,避免存成无法使用的文本文件。

<!DOCTYPE html>

<html lang="zh-CN">

<head>

<meta charset="UTF-8">

<title>我的第一个网站</title>

</head>

<body>

<h1>欢迎来到我的网站</h1>

<p>用GitHub Pages部署真的超方便!</p>

</body>

</html>

二、创建仓库

登录GitHub后,需要创建一个仓库来存放网站文件,仓库命名直接影响后续能否访问,一定要严格遵守规则。

点击右上角的「+」号,选择 New repository 新建仓库;仓库名必须是「你的GitHub用户名.icongithub.io」,比如用户名为 xiaoming ,仓库名就填 iconxiaoming.github.io ,一个字符都不能错;描述栏可填可不填,比如写「我的个人网站」; Add README文件 选不选均可; Visibility 务必选 Public ,因为免费版GitHub仅支持部署公开仓库;最后选择默认的 MITicon License 开源许可,点击 Create repository ,仓库就创建完成了。

三、上传文件

仓库建好后,就可以上传网站文件了,全程可视化操作,不用写一行代码。

进入新建的仓库,点击右上角 Add file ,选择 Upload files ;直接把网站的所有文件或文件夹拖到浏览器的上传区域即可,注意如果有CSS文件夹、图片文件夹,一定要一起拖入,保持原有的目录结构,否则网页可能会出现样式错乱或图片无法加载的问题;文件拖完后,拉到页面底部,可在 Commit changes 框里写个备注,比如「第一次上传网站文件」,也可以不写,最后点击 Commit changes ,文件就上传成功了。

四、开启部署

文件上传完成还不算结束,需要开启GitHub Pages功能,才能生成可访问的公开链接。

在仓库页面点击顶部的 Settings 设置,在左侧菜单栏找到 Pages 并点击进入;在 Build and deployment 构建和部署区域,按照默认设置操作即可: Source 来源选 Deploy from a branch , Branch 分支选 main (老仓库可能是 master ,选仓库默认分支就行), Folder 文件夹选 /rooticon 根目录;设置完成后点击 Save 保存,耐心等待1-2分钟。刷新页面后,如果看到「Your site is published at https://你的用户名.网页链接」的提示,就说明部署成功了!

五、访问与更新

1. 访问网站

直接点击提示里的 visit website ,或者复制链接到浏览器,就能打开你的网站了。如果打不开,大概率是缓存问题,清除浏览器缓存再试,或者再多等几分钟,GitHub同步需要一定时间。

2. 更新内容

后续想修改网页内容,不用重新建仓库,只需修改本地文件,然后重复第三步的上传步骤即可。上传修改后的文件,GitHub会自动覆盖原有文件并重新部署,等待1-2分钟后刷新网站,就能看到更新后的内容,非常省心。

最后:避坑指南

新手部署失败,大多是忽略了小细节,记好这三点,就能避免踩坑。

1. 文件位置别错: index.html 必须放在仓库根目录,不能嵌套在文件夹里,否则会出现404错误;

2. 注意文件大小:单个文件不能超过100MB,仓库总大小不能超过1GB;

3. 只支持静态网站:GitHub Pages只能部署纯HTML/CSS/JS的静态网站。

按照这些步骤操作,不管是个人博客、作品集还是静态展示页,都能免费部署上线。

附上哔哩哔哩博主教程:

https://www.bilibili.com/video/BV1KY4GzYEXY/?share_source=copy_web&vd_source=848a1c5b498da833bb32415b446b2de4

编辑:二八源码,如若转载,请注明来源出处:https://www.28286.cn/zxjc/2628.html

文章来源网络及投稿,仅供研究学习!如商用自行联系版权方!如发现侵犯了您的权益请与我们联系删除!
(0)
二八源码的头像二八源码
上一篇 9小时前
下一篇 2024年 3月 25日

发表回复

登录后才能评论