Github Pages 的官网 Github Pages

Hexo 的官网 Hexo

1.安装Node.js

进入 Node.js 官网:Node.js 官网

下载对应的版本安装

2.安装Git

进入 Git 官网:Git 官网

下载对应的版本安装

检验软件是否安装成功

同时按下 Win 键和 R 键打开运行窗口,输入 cmd ,然后输入以下命令,有相应版本信息显示则安装成功,若不正确可以卸载软件重新安装。

1
2
3
git --version
node -v
npm -v

若安装成功,在桌面右键鼠标,可以看到菜单里多了Open Git GUI Here 和 Open Git Bash Here两个选项,第一个是图形界面的Git操作,另一个是命令行,我们一般使用第二个

3.安装Hexo

选择一个磁盘,新建一个文件夹,自己重命名文件夹(如:[D:\XXXX]),博客相关文件将储存在此文件夹下,在该文件夹下右键鼠标,点击 Git Bash Here,输入以下 npm 命令即可安装

1
npm install hexo-cli -g

Hexo 初始化配置

输入以下命令

1
2
hexo init
npm install hexo-deployer-git --save

Hexo 安装完成后,将会在指定文件夹中新建所需要的文件

本地查看效果

执行以下命令

1
2
hexo g
hexo s

执行完即可登录 http://localhost:4000/ 查看效果

4.将博客部署到 Github Pages 上

配置 SSH 密钥,在第一次新建的文件夹里面(如:[D:\XXXX]) Open Git Bash Here 输入以下命令

1
2
ssh-keygen -t rsa -C "your email@example.com"
//引号里面填写自己的邮箱地址

一直回车,在电脑中找到.ssh/id_rsa.pub编辑打开复制。

登陆 GitHub,进入 Settings,点击 SSH and GPG Keys,选择 New SSH key,粘贴密钥。

点击 Open Git Bash Here,输入以下命令输入以下命令

1
ssh -T git@github.com

输入yes

配置 Git 个人信息

输入以下命令

1
2
git config --global user.name "此处填自己的用户名"
git config --global user.email "此处填自己的邮箱"

SSH Key 配置成功,本机已成功连接到 Github

登录 Github 打开自己的项目 [xxxx.github.io],点击Code,SSH复制,粘贴在Open Git Bash Here

打开[D:\XXXX]文件夹下的 _config.yml 文件,最下面修改

type: git
repository: git@github.com:xxxx/xxxx.github.io.git
branch: main

执行以下命令

1
2
hexo g
hexo d

博客就会部署到 Github 上