Shell的输出编码为UTF-8 [Console]::OutputEncoding = [System.Text.Encoding]::UTF8 # 设置Hexo博客源码目录 $HEXO_SOURCE_DIR = "D:\hexo\shiguang-coding\blog" # 设置备份目录 $BACKUP_DIR = "D:\Workspace\shiguang-coding\blog_source" #
一、前言 自从接触了Hexo+NexT之后,发现离不开了,以后有能力的时候一定重新架构一下,使得更加个性化,最大程度的满足我们对于软件的需求,大家都知道,如果写东西在本地的话,最怕的应该就是更换电脑,还要重新搭建博客了,所以备份对于我们来说特别重要!备份博客就是本篇博客文章的主旨了,一定要攻下这座城堡。 我曾经...
※ HEXO---轻量、简易、高逼格的博客搭建开源框架 官网:https://hexo.io/zh-cn/ 正常来说,不需要部署到我们的服务器上,我们的服务器上保存的,其实是基于在hexo通过markdown编写的文章,然后hexo帮我们生成静态的html页面,然后,将生成的html上传到我们的服务器。简而言之:hexo是个静态页面生成、上传...tcp...
通过如下命令将本地文件备份到Gitee上。 在hexo博客的根目录下执行 这样就备份完博客了且在Gitee上能看到 image-20210220113951870 其中node_modules、public、db.json已经被忽略掉了,没有关系,不需要上传的,因为在别的电脑上需要重新输入命令安装。 个人备份习惯 恢复博客 目前假设本地Hexo博客基础环境已经搭好:比如安...
Hexo博客源文件可以通过Gitee进行备份。以下是具体的备份步骤:生成SSH密钥:在终端输入sshkeygen t rsa C "your_email@example.com" f ~/.ssh/gitee_id_rsa,替换”your_email@example.com”为你的Gitee邮箱,按Enter进行,生成的私钥会自动保存。添加SSH公钥至Gitee:找到.ssh文件夹,打开...
⑸备份# 通过如下命令将本地文件备份到Gitee上。 在hexo博客的根目录下执行 git add .git commit -m "backup" (注:“backup”里面换成你需要,如“first commit”)git push -u origin master (注:此操作目的是把本地仓库push到gitee上面,如果没有使用密钥此步骤需要你输入帐号和密码) ...
然后创建一个目录,用来存放 hexo,一系列命令 : 1 2 3 4 5npm config set registry http://registry.cnpmjs.org npm install hexo-cli -g hexo init npm install npm install hexo-util --save 现在再把第二步的拿到的之前备份的文件,依次覆盖当前目录下的文件即可(package.json除外)。
备份 博客根目录下执行 git add . git commit -m backup git push -u origin master 这样就将源文件备份到Gitee上了 每次更新后,输入以下命令即可备份 git add . git commit -m backup git push hexo g hexo d 一键备份并部署(可选) 由于每次更新后都要输入大量命令行十分麻烦,遂创建一键部署脚本方便备份...
⑸备份 通过如下命令将本地文件备份到Gitee上。 在hexo博客的根目录下执行 git add . git commit -m "backup" (注:“backup”里面换成你需要,如“first commit”) git push -u origin master (注:此操作目的是把本地仓库push到gitee上面,如果没有使用密钥此步骤需要你输入帐号和密码) ...
使用Hexo 在 GitHub Pages 搭建博客时,博客作为一个单独的 GitHub 仓库存在,但是这个仓库只有生成的静态网页文件,并没有 Hexo 的源文件。这样一来换电脑或者重装系统后,再想找回源文件就比较麻烦了,这里推荐一种比较完美的方法解决备份问题。 备份 创建仓库WincerChan.github.io,如果同名仓库之前已经创建,请将之前的...