正文①教程部署了搭建
Hexo
+GitHub
静态博客的环境,本文开始正式教大家后续步骤,教程力作详细!!!
注册账号
-
搭建
Hexo
+GitHub
静态博客,需要GitHub账号,建立仓库,用来托管我们的静态博客。 -
,注册过程很简单,但是可能由于防火墙的原因,访问GitHub官网的时候非常慢,导致注册失败,所以大家注册账号时,尽量选择网络环境好或者自行利用科学的方式访问。
-
注册过程的英文不认识,翻译即可!
建立托管博客的仓库
-
登录GitHub,点击你的
GitHub头像
(网页的右上角),展开后 -
点击
Your repositories
,//表示进入你的仓库页面 -
点击
New
,//表示新建一个仓库 -
来到新建仓库页面,如下图建立仓库:
-
仓库建立完成,来到仓库
https://github.com/你的用户名/你的用户名.github.io
,如图:
安装博客源文件(初始化博客)
这篇教程已经部署好了环境,全局安装了Hexo,我们就用Hexo这个框架来初始化我们的博客。
-
在桌面建立Blog文件夹,你也可以建立在其他地方,但是你得知道自己建立的路径,之后的操作都要在此路径下敲命令。
-
在Blog文件夹内鼠标右键打开
Git Bash Here
。 -
在
Git Bash Here
窗口输入hexo init
,//初始化Blog文件夹,如图:
-
打开桌面上Blog文件夹,可以看见初始化博客所下载的博客源文件包含的内容,如图:
链接GitHub仓库与本地
-
定位到你的路径下,鼠标右键打开
Git Bash Here
,输入git config --global user.name "你的GitHub用户名" //自行修改 git config --global user.email "你注册GitHub绑定的邮箱" //自行修改
-
生成密钥
SSH key
,输入以下命令,连续回车三下ssh-keygen -t rsa -C "你注册GitHub绑定的邮箱" //自行修改
-
将密钥
SSH key
内容填入之前建立好的GitHub仓库的Deploy keys
中。cat ~/.ssh/id_rsa.pub //获得密钥内容,手动选中复制
来到此地址
https://github.com/你的用户名/你的用户名.github.io/settings/keys
,点击Add deploy key
,填入Title(随意)和Key(复制的密钥内容),点击Add key
即可。 -
继续在
Git Bash Here
中输入ssh -T git@github.com
返回值如图表示成功
-
修改博客根目录下的
_config.yml
文件中的最后一行,如下deploy type git repository https //github.com/你的用户名/你的用户名.github.io.git branch master