抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

我看了看手上的牌,明白自己无牌可出

趁补贴买了轻薄本主要用于写博客,但是迁移与同步这些还是挺麻烦的

博客迁移

如果只是更换电脑了的话,只看这部分即可。

  1. 新电脑下载Node.js

  2. 原电脑执行hexo clean后,压缩文件夹到压缩包

  3. 配置SSH,可以直接复制原电脑User/your account文件夹下的.ssh,然后粘贴到新电脑的对应位置

  4. 在另一台电脑上解压压缩包,进入文件夹后应该可以执行hexo对应的三个指令,如果不行先在解压后的文件夹下使用指令npm install

博客同步

建议只同步source文件夹,否则插件更新等问题比较麻烦。以下方法只同步博客文章与图片等,不同步主题设置。在根目录下执行三个hexo指令也一样可以部署网站。

新建仓库与初始化

在github新建一个仓库,可以选择private,在source文件夹运行指令

git init
git add .
git commit -m "first commit"
git remote add origin ***.git
git remote -v
git push -u origin main

另一台电脑初始化,在source文件夹下运行如下指令,文件就从github拉取下来

git init
git add .
git remote add origin ***.git
git fetch -v
git pull origin main

同步

同步source文件夹,最好上传前也操作一次,以免冲突

git pull

在source文件夹下上传

git add .
git commit -m "***"
git push -u origin main

评论