趁补贴买了轻薄本主要用于写博客,但是迁移与同步这些还是挺麻烦的
博客迁移
如果只是更换电脑了的话,只看这部分即可。
-
新电脑下载Node.js
-
原电脑执行
hexo clean
后,压缩文件夹到压缩包 -
配置SSH,可以直接复制原电脑
User/your account
文件夹下的.ssh
,然后粘贴到新电脑的对应位置 -
在另一台电脑上解压压缩包,进入文件夹后应该可以执行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