0%

hexo如何迁移blog到新电脑上

2023.11.04
非常难得,又有闲心来重新弄这个blog,重做系统,或者换了新电脑,如何重新链接上这个blog一直是劝退我的一大因素,本来以为要一两天才能弄好,这次也是想着,再不济,那就再删一次blog文件夹呗,全部重头再来,没想到很简单就成功了,哈哈哈。

ok,先描述一下我的情况。入职以后换了新电脑,blog文件夹是一直放在onedrive里的,所以直接就同步过来了,问题是,如何重新连接上Github,让我能正常管理文章。
很简单,按流程走一遍。

  1. 安装Git
  2. 绑定github:安装好Git后,桌面右键打开Git bash,然后键入ssh,查看本机是否安装ssh,然后键入ssh-keygen -t rsa生成密钥,登录github,在设置里找到ssh那一栏,用公钥 id_rsa.pub里的乱码添加ssh key,保存,教程在这里:个人博客第3篇——绑定GitHub并提交文件 - 知乎 (zhihu.com)。验证是否成功,我们可以通过在 Git Bash 中输入 ssh -T git@github.com 进行检验。
  3. 注意,绑定完,第一次同步需要绑定用户信息:

    $ git config–global user.name “shxxxxxang”
    $ git config–global user.email “zhanxxxxx@xxxmail.com

  4. 个人博客第5篇——安装node.js和Hexo - 知乎 (zhihu.com),然后安装此教程安装node.js,添加环境变量,npm install webpack -g,在原来的blog文件夹下安装hexo,尝试hexo init,显示xxx not empty, please run hexo init on an empty folder and then copy your files into it,因为其实到这里就好啦,哈哈哈,尝试直接hexo s,居然一切正常!再也不用删除blog文件夹从头来过了,感动!呜呜呜
-----------------------End-----------------------
好人一生平安