手把手教你如何使用GitHub的服务器搭建自己的简单网站

点击创建仓库(也就是右边的New repository)

简单解释一下,Repository name就是我们要创建的仓库名,这个名字一般情况下只要跟你名下的仓库不同名即可,但是这里一定要写成xxx.github.io(xxx是你的用户名),因为仓库的唯一性,说明我们只能创建一个这种类型的仓库。下面的Description是对仓库的描述,接下来的两个选项是公有仓库和私有仓库,我们都知道GitHub是世界上最大的代码托管中心,没有之一,所以一个程序员如果不会使用GitHub是说不过去的,虽然中国出了一个中国版GitHub,叫做码云,但是我觉得挺low的。因为GitHub的代码是开源的,但是如果你想不让自己的代码让别人看见也是可以的,就是在这里把仓库设置成私有的,但是得花钱,私有的一般人是看不到,除非你设置了项目的白名单。

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

这时候如果你没有打钩上面说的,这时候仓库是没有东西的。这时候我们应该给仓库加点东西的。对于linux操作系统的同学,我们可以使用git命令,不过大多数人估计是Windows系统的,GitHub也提供了对应的客户端让我们使用,这时候可能习惯写命令的同学就觉得很不屑了,但是我觉得,不要觉得写命令很酷,实际上我们使用工具是为了增加效率的,使用可视化的客户端可以让我们更少的出现错误,所以下面我说下如何使用客户端,首先进入下载网址:https://desktop.github.com 进入后显示如下,

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

打开本地的目录后,添加一个index.html,简单写一些东西。然后保存后,再回到客户端,这时候客户端自动更新了。然后跟着下面这种图写一下版本解释。点击Commit to master.这时候本地已经提交了,但是云端还没更新,这时候再点击上面的Publish branch进行云端的更新。其实就是合并分支形成一个新版本。

这时候打开网站,更新一下就可以看到仓库已经有这个文件了。

然后我们这时候就可以利用GitHub的二级域名进行访问了,例如地址栏输入http://xxx.github.io

这时候等待1-5分钟后,便可以访问了,访问链接 http://xxx.github.io/ 一定要找到你项目的index.html页面,否则失败。

也可以输入具体链接  http://xxx.github.io/index.html,有其他文件输入相应链接即可,例如: http://xxx.github.io/api/login.html