前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >hexo 博客源码备份

hexo 博客源码备份

作者头像
Cell
发布2022-02-25 13:46:44
3530
发布2022-02-25 13:46:44
举报
文章被收录于专栏:Cell的前端专栏

备份 hexo 博客

代码语言:javascript
复制
//如果 themes/next(主题文件)下面有。git,请删除这个。git 文件夹。
cd hexo
git init  //初始化本地仓库
git add source themes scaffolds _config.yml package.json package-lock.json  //将必要的文件依次添加
git commit -m "blog hexo"
git branch hexo  //新建 hexo 分支
git checkout hexo  //切换到 hexo 分支上
git remote add origin git@github.com:username/username.github.io.git  //将本地与 Github 项目对接
git push origin hexo  //push 到 Github 项目的 hexo 分支上

在其他终端克隆和更新 hexo 博客

nodejs,git,hexo 已经安装好,即搭建完成

克隆 hexo 博客备份
代码语言:javascript
复制
git clone -b hexo git@github.com:username/username.github.io.git  //将 Github 中 hexo 分支 clone 到本地
cd user.github.io
npm install  //注意,这里一定要切换到刚刚 clone 的文件夹内执行,安装必要的所需组件,不用再 init

这样我们的备份文件就会原封不动的拷贝到本地。

写新文章并备份和部署(备用操作)

其实源码拷下来了,这步不做我们也知道怎么做了,完全没必要按照教程死搬硬套。灵活一点就行了。

代码语言:javascript
复制
//进入 username.github.io 文件夹,应是 hexo 分支
git pull origin hexo //本地和远端的融合
hexo new post "new post name"  //写新文章
git add source
git commit -m "xxx"
git push origin hexo  //备份
hexo d -g  //部署

参考

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 备份 hexo 博客
  • 在其他终端克隆和更新 hexo 博客
    • 克隆 hexo 博客备份
      • 写新文章并备份和部署(备用操作)
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档