免费拥有一个自己的网站
学过网站的同学都知道,正常情况下如果想要别人访问自己在电脑上编写的网站的话,一般的步骤就是买个云服务器和一个域名,如果你购买的是国内服务器,域名必须得通过备案才能够正常解析到你买的服务器上,大家都知道备案很花时间,如果只是简单的静态页面,还不如用GitHub服务器进行搭建,而且域名也不用去进行备案,说了这么多闲话了,开始动手吧。
使用GitHub搭建个人网站
在正式部署之前先大体介绍一下GitHub是什么?
GitHub是什么?
GitHub主要代码托管和网站托管平台的服务。
代码托管:
GitHub 是全球最大的代码托管平台,基于 Git 版本控制系统。
GitHub 是一个基于互联网的代码托管平台,它允许开发者将代码存储在云端的仓库(Repository)中。这样,开发者就可以方便地管理代码版本、协作开发、备份代码,并且与其他开发者共享代码。简单来说,GitHub 就像是一个云端的代码仓库,你可以在里面存放、修改和分享你的代码。
网站托管 (GitHub Pages):
就是把你的网站文件(比如网页、图片、视频等)存放在一个专门的服务器上,这个服务器会一直保持运行,让别人可以通过互联网访问你的网站。
GitHub创建个人仓库
🚀 1. 准备工作
第一步 注册
想用它的资源,首先你得有它的账号吧。如果你没有GitHub账号,那么去注册一个吧,网址为:https://github.com ,跟一般的普通注册差不多,不过因为GitHub是全英的,所以可能很多人不怎么明白,我用翻译插件翻译了,页面是这么显示的。

有点小严格,密码只要保存在浏览器,类似的数字都不行,写下用户名,email,密码就可以注册了。然后就会显示这个页面。

第二步 创建一个存储库(repository)
登录成功之后,然后点击创建仓库(也就是右边的New repository),
仓库名,这个名字一般情况下只要跟你名下的仓库不同名即可,但是这里一定要写成xxx.github.io(xxx是你的用户名),因为仓库的唯一性,说明我们只能创建一个这种类型的仓库。

下面的最好打钩把,那个是对项目的阅读说明,可以把项目的具体情况以及如何运行啥的写在里面。然后点击Create repository。

仓库是没有东西的。这时候我们应该给仓库加点东西的。首先进入下载网址:https://github.com/apps/desktop 进入后显示如下,

下载完是一个可执行文件,双击打开进行安装。安装完后打开客户端,然后登录。这时候在网址上打开你的项目。我们可以关联打开对应的仓库,或者你直接在客户端找到你的对应的仓库

打开本地的目录后,添加一个index.html,简单写一些东西。然后保存后,再回到客户端,这时候客户端自动更新了。然后跟着下面这种图写一下版本解释。点击Commit to master.这时候本地已经提交了,但是云端还没更新,这时候再点击上面的Publish branch进行云端的更新。其实就是合并分支形成一个新版本。
这时候打开网站,更新一下就可以看到仓库已经有这个文件了。
然后我们这时候就可以利用GitHub的二级域名进行访问了,例如地址栏输入http://xxx.github.io,这时候已经可以正常访问了。
