前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >将Hexo部署到GitHub

将Hexo部署到GitHub

作者头像
十玖八柒
发布2022-08-01 09:59:24
1.3K0
发布2022-08-01 09:59:24
举报
文章被收录于专栏:ahzoo.cn的博客分享

前言

Hexo的搭建

配置SSH:Git#配置SSH

创建Github仓库

打开Github,登录账号

点击右上角的“+”,选择“New repository”新建仓库;

输入仓库名(仓库名需要与github用户名一致),勾选“Add a README file”,然后点击底部的“Create repository”创建仓库

进入创建完成的仓库后点击右侧的“code”按钮,选择“HTTP”,点击右侧的复制图标,将仓库地址复制至剪切板备用

将主题上传至Github

在hexo的根目录下找到“_config.yml”,修改“deploy”配置:

代码语言:javascript
复制
deploy:
  type: git
  repo: 
    github: 刚才复制的仓库地址
  branch: master

修改完成后保存,鼠标右键,选择“Git Bash Here”。

在弹出的操作窗口输入指令 hexo generate 或者 hexo g 生成静态文件。

部分情况下,在生成静态文件之前需要清除之前生成的静态文件,输入指令hexo clean 可对静态文件进行清除。

生成静态文件后,输入指令hexo deploy或者hexo d将静态文件上传至github仓库,此过程可能需要输入密码,按照提示输入即可(如果SSH配置成功的话,只有首次上传需要输入密码,若每次上传都需要输入密码,很有可能是SSH配置失败导致)。

或者你也可以直接输入hexo g -d直接完成上传操作

上传完成后回到github仓库,可以看到hexo静态文件以上传完成

预览博客

输入博客地址:用户名.github.io,访问博客

因为我这是修改后的博客,所以你们看到的会和我的截图内容有所不同

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-04-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 创建Github仓库
  • 将主题上传至Github
  • 预览博客
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档