首页
学习
活动
专区
工具
TVP
发布

Hexo+github搭建个人博客-博客发布篇

通过 Hexo+github搭建个人博客-环境搭建篇 以及 Hexo+github搭建个人博客-博客初始化篇 ,我们了解到了利用Hexo搭建个人博客需要的环境以及配置,下面这篇文章将会介绍如何把我们的博文发布到github上。

.一、 GitHub 配置

在《 Hexo+github搭建个人博客-环境搭建篇 》 一文中,我们对Github有了一个基本的了解,并且已经在本地搭建好了git的基本环境。如果想要发布博文到github上,我们还需要到github上去进行用户的注册。

1.1 注册GitHub

链接: github

1) 点击访问上述链接,如下图点入用户名、邮箱、密码,点击 Sign up for GitHub 按钮进入下一步

SIHAI

2) 如图,选择红色方框中的免费模式,当然如果你有其他需求也可以选择付费的其他模式,点击 Finish sign up 完成注册

SIHAI

3) 完成上述步骤后,你的注册邮箱将会收到一封来自GitHub的验证邮件, 登陆邮箱点击访问邮件中的邮件链接进行验证。

如果你没有收到激活邮件,可以按照下面的步骤说明和图片进行操作:

点击 1 标注处的下拉菜单, 选择 Setting

点击 2 标注处的 Emails

点击 3 标注处的 Resend 重新发送验证邮件

SIHAI1.2 添加SSH Key

注册完以后,为了让我们的电脑能直接免密码通过SSH访问GitHub,需要将我们的SSH Key添加到GitHub上。

首先我们需要打开终端,跟着下面的步骤进行操作即可。

1) 执行以下命令,检查我们的终端是否已经存在SSH Key

如果你的电脑已经存在SSH Key,终端将会显示如下图所示的内容, 此时可以跳过 第2步 直接到 第3步 。

2) 执行以下命令生成 SSH Key

注意:

我们推荐使用默认的配置,所以接下来如果提示

或者

我们都直接按Enter即可

3) 添加SSH Key 到 ssh-agent 中

4) 复制SSH Key 到 剪贴板中

方式1: 使用pbcopy命令,如果你的电脑不支持该命令,可以使用方式二

方式2: 先使用cat命令读取展现内容到终端,选择终端展现出来的SSH Key复制

5) 添加我们刚才复制的SSH Key到账户中

点击 1 标注处的下拉菜单, 选择 Setting

点击 2 标注处的 SSH Keys

点击 3 标注处的 Add SSH Key , 这个时候回出现 3 所标注区域的内容

Title 处我们可以根据我们的规范随便命名,另外,将我们刚刚复制的 SSH Key 复制到 Key 中

点击 5 标注处的 Add Key 保存

SIHAI

6) 执行以下命令验证SSH Key是否添加成功

执行的时候终端会提示以下内容,我们直接输入yes即可

如果添加成功了,终端将会输出

1.3 新建Repository

最后,我们需要创建一个Repository进行我们的博客托管,这个Repository的命名必须遵循以下规范

例如,我的用户名是 OUYANGSIHAI,那么我的这个Repository名字就必须是

这里写图片描述

至此,我们关于GitHub的配置已经完成。

.二、 Hexo 配置

为了让我们能够方便的将博客部署到GitHub中,Hexo提供了 hexo-deployer-git 组件,下面我们来进行简单的说明。

2.1 配置Deploy插件

1) 打开我们的博客根目录下的 _config.yml 文件,设置deploy的信息,注意要讲repository的链接替换成你所见的repository对应的链接

2.2 发布

1) 执行以下命令生成博客的静态页面

2) 执行以下命令将我们生成的博客静态页面上传到GitHub

.三、 结束语

至此,我们已经顺利地利用Hexo+github搭建了属于我们自己的个人博客啦,是不是特别简单,以后就可以表现你的才花了,你肯定不差!

好好学java

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180222G091KN00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

加入 开发者社群

领取 专属20元代金券

Get大咖技术交流圈

扫码加入开发者社群
领券