本文记录了利用Github搭建hexo博客的步骤。
1.安装 Node.js
:
一路next
2.安装Git
:
一路next
3. 配置Git
(1)注册Github账号
你需要一个GitHub账号,没有的话需要注册一个
(2)设置用户名和用户邮箱
设置用户名,输入:
git config –global user.name “你在github上注册的用户名”
设置用户邮箱,输入:
git config –global user.email “注册时候的邮箱”
(3)生成SSH key
新建一个文件夹,比如我这里建了 my_hexo_blog
打开你的文件夹,然后在空白处点鼠标的右键,选择 Git Bash Here
我们以后所有的操作都在这个文件夹里,失败的话可以删掉重来。
这个Git Bash Here就相当于Linux中的终端窗口了,以后我们就用这个东东来打开终端。
(不知道为什么我用Git Bash不管用,用cmd可以)
然后输入:
ssh-keygen -t rsa -C “you_email@your_email.com“
这个email是你在github上注册的email
默认两次回车(确认路径和密码)
你也可以设置密码,这里两次回车是设置没密码
(4)把SSH key(公钥)连接到github上
找到这个地址,将id_rsa.pub用记事本打开并复制里面的内容:
打开GitHub网站:
4.安装hexo
新建一个文件夹,比如我这里建了 my_hexo_blog
打开你的文件夹,然后在空白处点鼠标的右键,选择 Git Bash Here这个Git Bash下载下来就相当于Linux中的终端窗口了,以后我们就用这个东东来打开终端。
(不知道为什么我用Git Bash不管用,用cmd可以)
检测node 与 npm是否安装成功
node -v
npm -v
我们需要先来安装个cnpm提高速度,以后下载什么东西都用cnpm
npm install -g cnpm –registry=https://registry.npm.taobao.org
检测cnpm下载成功
cnpm
cnpm -v
正式安装hexo
cnpm install -g hexo-cli
检测hexo 是否安装成功
hexo -v
使用hexo搭建博客
hexo init # 初始化一个博客
在本地启动查看博客
hexo s
5. 运行测试
新建一个markdown
hexo new “我的第一篇博客文章”
用markdown进行编写
1 | hexo clean #用来清理缓存文件 |
6. 将博客部署到GitHub上
新建一个github仓库,用户部署个人博客的github仓库的命名必须符合特定要求才行
你的github账号名称.github.io
在my_hexo_blog文件夹里面执行下面语句,安装一个部署的插件
cnpm install –save hexo-deployer-git
配置my_hexo_blog里面的_config文件
找到Deployment,修改如下:
1 | # Deployment |
部署到远端:
hexo d
常用的命令:
1 | hexo new "test" # 新建名为test的md文档 |
博客已经搭建完毕,你可以到此结束,也可以继续阅读。
7. 备份工作
如图:
接着可以参考这篇文章:
https://heathhou.github.io/2020/06/19/%E6%81%A2%E5%A4%8D%E5%8D%9A%E5%AE%A2/
或者
https://heathhou.vercel.app/2020/06/19/%E6%81%A2%E5%A4%8D%E5%8D%9A%E5%AE%A2/
本文记录了利用Github搭建hexo博客的步骤。
1.安装 Node.js
:
一路next
2.安装Git
:
一路next
3. 配置Git
(1)注册Github账号
你需要一个GitHub账号,没有的话需要注册一个
(2)设置用户名和用户邮箱
设置用户名,输入:
git config –global user.name “你在github上注册的用户名”
设置用户邮箱,输入:
git config –global user.email “注册时候的邮箱”
(3)生成SSH key
新建一个文件夹,比如我这里建了 my_hexo_blog
打开你的文件夹,然后在空白处点鼠标的右键,选择 Git Bash Here
我们以后所有的操作都在这个文件夹里,失败的话可以删掉重来。
这个Git Bash Here就相当于Linux中的终端窗口了,以后我们就用这个东东来打开终端。
(不知道为什么我用Git Bash不管用,用cmd可以)
然后输入:
ssh-keygen -t rsa -C “you_email@your_email.com“
这个email是你在github上注册的email
默认两次回车(确认路径和密码)
你也可以设置密码,这里两次回车是设置没密码
(4)把SSH key(公钥)连接到github上
找到这个地址,将id_rsa.pub用记事本打开并复制里面的内容:
打开GitHub网站:
4.安装hexo
新建一个文件夹,比如我这里建了 my_hexo_blog
打开你的文件夹,然后在空白处点鼠标的右键,选择 Git Bash Here这个Git Bash下载下来就相当于Linux中的终端窗口了,以后我们就用这个东东来打开终端。
(不知道为什么我用Git Bash不管用,用cmd可以)
检测node 与 npm是否安装成功
node -v
npm -v
我们需要先来安装个cnpm提高速度,以后下载什么东西都用cnpm
npm install -g cnpm –registry=https://registry.npm.taobao.org
检测cnpm下载成功
cnpm
cnpm -v
正式安装hexo
cnpm install -g hexo-cli
检测hexo 是否安装成功
hexo -v
使用hexo搭建博客
hexo init # 初始化一个博客
在本地启动查看博客
hexo s
5. 运行测试
新建一个markdown
hexo new “我的第一篇博客文章”
用markdown进行编写
1 | hexo clean #用来清理缓存文件 |
6. 将博客部署到GitHub上
新建一个github仓库,用户部署个人博客的github仓库的命名必须符合特定要求才行
你的github账号名称.github.io
在my_hexo_blog文件夹里面执行下面语句,安装一个部署的插件
cnpm install –save hexo-deployer-git
配置my_hexo_blog里面的_config文件
找到Deployment,修改如下:
1 | # Deployment |
部署到远端:
hexo d
常用的命令:
1 | hexo new "test" # 新建名为test的md文档 |
博客已经搭建完毕,你可以到此结束,也可以继续阅读。
7. 备份工作
如图:
接着可以参考这篇文章:
https://heathhou.github.io/2020/06/19/%E6%81%A2%E5%A4%8D%E5%8D%9A%E5%AE%A2/
或者
https://heathhou.vercel.app/2020/06/19/%E6%81%A2%E5%A4%8D%E5%8D%9A%E5%AE%A2/
-------------本文结束感谢您的阅读-------------
本文链接: http://heathhou.github.io/2020/03/18/Hexo_GitHub/
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!