Hexo 跨主机写作(二)

本文详细介绍了如何使用GitHub进行Hexo博客的搭建与部署流程,包括创建分支、迁移原文件、安装Hexo及插件、生成静态文件、本地运行与上传到GitHub等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建github 分支,用以保存博客原文件

创建hexo分支

#创建hexo文件夹
mkdir d/hexo
cd d/hexo
#下载git文件
git clone https://github.com/Lianyi-xz/Lianyi-xz.github.io.git
#创建hexo分支
git checkout -b hexo
#提交到 hexo分支
git push --set-upstream origin hexo

将hexo设置为默认分支

迁移博客原文件

  • 删除 d/hexo/Lianyi-xz.github.io 中文件
  • 将博客原文件复制到 d/hexo/Lianyi-xz.github.io 中
  • 将themes目录以内中的主题的.git目录删除

提交hexo分支

git add .
git commit -m "source blog"
git push

部署hexo

#下载原文件
git clone https://github.com/Lianyi-xz/Lianyi-xz.github.io.git
#安装hexo
npm install hexo --save
npm install hexo-cli -g
npm install hexo-deployer-git --save
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save
# 生成静态文件
hexo g
# 本地运行博客
hexo server
#博客内容上传到github
hexo g -d
# 运行提交hexo分支内容 来提交修改的hexo原文件

出现问题

#next主题自带git,删除.git文件仍然无法 git add
#解决
cd themes
git rm --cached next -f

关于我

一个想到啥学啥的运维工程师
一个想靠手艺吃饭的人
一个能聊聊天的朋友
个人网站:http://sosad.cn

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值