GitHub+Hexo搭建博客主角篇—GitHub注册与配置

上两篇中介绍了Git的安装和NodeJS的安装与配置,而本篇的我们的主角是GitHub。

说到GitHub,作为一个互联网工作者,恐怕无人不知无人不晓。简单的说,GitHub就是为开发者提供Git仓库的托管服务,这是一个让开发者与朋友、同事、同学以及陌生人共享代码的完美场所。

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

使用GitHub+Hexo搭建个人博客,怎么能少了我们的主角呢?她就是本篇的主角——GitHub。

一、注册GitHub账户

前往GitHub官网, 填写相关信息,注册一个账号,加入GitHub的大家庭。

GitHub官网:https://github.com/

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

1、输入用户名,电子邮箱,登录密码之后,点击【Sign up for GitHub】进行注册,点击后将跳转到下面页面,并且这时候你刚才所填写的邮箱会收到GitHub的验证邮件。

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

默认的是免费的代码公开仓库,如果选择代码仓库不公开,是需要付费的哦。

2、点击【Continue】继续,页面将跳转到下面的页面,

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

3、设置个性化信息

当然这边也可以不设置,我就没有设置,我是直接选择跳过【skip this step】

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

跳过之后进入下面页面

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

4、邮箱验证

刚才注册的时候GitHub向我们注册的邮箱发送了一封邮件,进入邮箱发现有一封这样的邮件

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

点击进去,找到【Verify email address】,点击进行邮箱验证

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

点击邮箱验证后,页面也会自动跳转到github主页面

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

到這里GitHub已经算是注册完成了。

二、设置SSH

已经注册了GitHub账号显然是不能够的,还需要其他的一些设置。GitHub上链接已经存在仓库时候的认证,是通过使用SSH的公开密钥认证的。

1、检查.ssh文件夹是否存在,windows系统下,这个文件夹是存放在【C:\Users\用户名】下的

输入【ls -al ~/.ssh】

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

回车后出现以下提示,表示找不到【.ssh】文件夹

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

2、创建公开密钥认证所需的SSH Key

输入【ssh-keygen -t rsa -C “your_email@example.com”】

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

比如我的输入是这样的

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

期间有提示输入密码什么的,我都没有输入,直接回车

最后结果

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

这个时候【C:\Users\用户名】就会出现【.ssh】文件夹

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

【.ssh】文件夹里面有两个文件,id_rsa 文件是私有密钥, id_rsa.pub 是公开密钥

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

3、添加公开密钥

在 GitHub 中添加公开密钥,今后就可以用私有密钥进行认证了。

点击右上角的账户设定按钮(Account Settings),选择 SSH Keys 菜

单。点击 Add SSH Key 之后,会出现输入框。在 Title 中输入

适当的密钥名称。 Key 部分请粘贴 id_rsa.pub 文件里的内容。

具体步骤如下:

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

使用记事本打开【id_rsa.pub】公钥

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

打开是这样的

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

将公钥内容粘贴到上面的【key】区域中

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

粘贴后出现红线,没事的,放心点击【Add SSH Key】

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

4、测试

完成以上设置后,就可以用手中的私人密钥与 GitHub 进行认证和

通信了。

输入【ssh -T git@github.com】

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

回车

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

连接成功。

三、创建一个新的Repository

设置完SSH,是不是就结束了呢,客官且慢,GitHub这边还差一步,就是创建一个新的Repository

1、创建仓库

点击【+】下拉,选择【New repository】

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

这时候会出现下面页面

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

2、在输入框中输入【github用户名.github.io】

切记一定要使用你的GitHub用户名.github.io,如果用了其他的用户名.github.io,在我们使用浏览器访问博客的时候就会出现404错误。切记!切记!切记!

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

然后点击【Create repository】

GitHub+Hexo搭建博客主角篇—GitHub注册与配置

到这里GitHub这边的配置已经基本结束了,接下来就是安装Hexo了。

相关推荐