在开始搭建免费网站之前,需要准备两个核心工具:Git版本控制系统和GitHub账号。GitHub Pages是GitHub提供的静态网页托管服务,完全免费且支持自定义域名,是个人博客或项目展示页的最佳选择。
Git用于将本地代码上传到GitHub服务器。请根据你的操作系统下载对应的安装包:
git --version。如果未安装,系统会自动提示安装Xcode Command Line Tools,按照提示完成安装。sudo apt-get install git。安装完成后,在终端(Windows为Git Bash)输入 git --version,若显示版本号则说明安装成功。
如果已有账号请跳过此步。访问 https://github.com/signup 填写用户名、邮箱和密码注册。请注意,注册时填写的用户名将作为你免费网站域名的一部分(格式为:用户名.github.io),建议简短且具有辨识度。
代码仓库用于存放网站的源代码。创建步骤如下:
在本地电脑新建一个文件夹,命名为 my-website。进入该文件夹,创建一个名为 index.html 的文件。这是网站的默认入口文件。将以下完整的HTML代码复制并粘贴到 index.html 中。这是一个包含响应式布局和基础样式的完整单页模板。
这是一个完全托管在GitHub Pages上的静态网页。你不需要购买服务器,也不需要配置复杂的后端环境,只需几分钟就能让全世界访问到你的页面。
你可以通过修改本HTML文件来更新网站内容,支持HTML5、CSS3以及JavaScript。
了解更多代码编写完成后,需要使用Git命令将其推送到GitHub仓库。请打开终端(或Git Bash),依次执行以下命令。请将命令中的“你的用户名”替换为你在GitHub注册的实际用户名。
在终端中进入你创建的 my-website 文件夹路径,然后执行:

此命令会在当前文件夹生成一个隐藏的 .git 目录,用于管理版本。
注意 add 后面有一个空格和点 .,表示将当前目录下所有文件添加进去。
引号内的内容为本次提交的备注,方便日后查看历史记录。
第一条命令将分支重命名为 main(GitHub当前默认分支)。第二条命令将本地仓库与刚才创建的GitHub仓库地址进行绑定。请务必确保URL地址正确无误。
执行此命令后,终端会要求输入GitHub的账号和密码(或Personal Access Token)。输入验证信息后,代码开始上传。当进度条达到100%且提示“done”时,说明上传成功。
虽然代码已上传,但还需要在GitHub后台开启Pages服务才能通过浏览器访问。
> 图标。保存后,页面顶部会显示一个黄色的进度条,提示“Your site is live”通常需要等待1到2分钟。刷新页面,直到看到提示框变为绿色,并显示一个URL地址。
打开浏览器,在地址栏输入 https://你的用户名.github.io。此时,你应该能看到刚才编写的网页内容。如果看到了“网站搭建成功!”的字样,恭喜你,你已经拥有了一个永久免费的互联网网站。
如果访问显示404页面,请检查以下几点:
用户名.github.io,多一个空或少一个字符都会导致失败。index.html,全小写。main 且已保存。当你需要修改网站内容时,只需直接修改本地 index.html 文件,保存后再次执行以下Git命令即可完成更新:
由于之前已经执行过 git push -u origin main,后续更新可以直接使用简短的 git push 命令。等待约1分钟,刷新 https://你的用户名.github.io 即可看到最新内容。
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图