hexo发布文章 从零开始教你使用hexo搭建github page免费的博客
The authenticity of host 'github.com (207.97.227.239)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)?
输入yes就好.
5.设置用户信息
现在你已经可以通过SSH链接到了,还有一些个人信息需要完善的。 Git会根据用户的名字和邮箱来记录提交。也是用这些信息来做权限的处理,输入下面的代码进行个人信息的设置,把名称和邮箱替换成你自己的,名字根据自己的喜好自己取,而不是的昵称。
git config --global user.name "ryanlijianchang"//用户名
git config --global user.email "liji.anchang@163.com"//填写自己的邮箱
6.SSH Key配置成功
本机已成功连接到。
四、将本地的Hexo文件更新到的库中
点击SSH,选择SSH类型地址
复制地址后,打开你一开始创建的Hexo文件夹(如E:hexo),用记事本打开刚文件夹下的.yml文件,在配置文件里作如下修改,保存:
deploy:
type: git
repository: 这里粘贴刚才复制地址
branch: master
然后在Hexo文件夹下执行:
hexo g
hexo d
或者
hexo g -d
在浏览器上输入自己的主页地址
在浏览器上输入 Pager为我们生成的外链(例如我的是:,而你的只需要把你的用户名替换掉这个链接中的,因为我的用户名是这个)即可看到自己的博客了。当然,每一个人都可以通过这个地址访问到你的博客了。
5.美化自己博客
一、进入Hexo的官网主题专栏
二、挑选我们喜欢的主题
可以看到有很多主题给我们选,我们只要选择喜欢的主题点击进去,然后进入到它的地址,我们只要把这个地址复制下来(例如我是选择:hexo-theme-next这个主题)
三、克隆主题
再打开Hexo文件夹下的目录(E:hexo),右键Git Bash,在命令行输入:
git clone https://github.com/iissnan/hexo-theme-next themes/next
上面的地址可以换成你喜欢的主题地址,其中/next代表下载到文件下载的next文件夹中,其实是所有的主题文件夹,next代表当前主题的名称。
四、修改Hexo配置文件
下载完成后,打开Hexo文件夹下的配置文件.yml
修改参数为:theme: next
五、部署主题,本地查看效果
返回Hexo目录,右键Git Bash,输入
hexo g
hexo s
六、如果效果满意,将它部署到上
打开Hexo文件夹,右键Git Bash,输入
hexo clean (必须要,不然有时因为缓存问题,服务器更新不了主题)
hexo g -d
七、打开自己的主页,即可看到修改后的效果
更多修改效果请查看对应主题的说明文档,点击此查看本主题(Next)对应的说明文档。
6.在博客上写文章
一、用hexo发表新文章
hexo n "文章标题"
其中 java 为文章标题,执行命令 hexo n “java” 后,会在E:hexo中生成 java.md文件,用编辑器打开编写即可。
当然,也可以直接在E:hexo中新建一个md文件,我就是这么做的。 写完后,推送到服务器上,执行以下命令即可在我们的站点看到新的文章。
如果博客中不自己设置博客的简介的话默认会从博客内容中选择,在xx.md中可以使用下面的方式设置博客的简介:
简介内容
推送
hexo g #生成
hexo d #部署 # 可与hexo g合并为 hexo d -g
7.域名关联到 Pages上
一、购买域名
二、配置CNAME文件
在E:hexo 文件夹下创建文件 CNAME (新建记事本文件命名CNAME,然后打开)
内容为你的域名
在Hexo文件夹提交
hexo g -d
三、添加域名解析
这样就可通过自己的域名访问hexo博客了,比如我的:
8.总结
整个博客的搭建过程其实不难,难得是主题的配置,教程就是这样,大家可以试试搭建一个,这个基于hexo的 page博客,主要特点就是免费免费免费,不需要服务器,如果你使用那个域名,连域名的钱都不用花……