进入新系统后重新部署 hexo
背景
最近在 Ventoy 目录下放了一个 vhdx window 镜像,重新进入新的系统后想要在此系统继续发布hexo博客(原来的hexo文件还在),需要重新进行一些部署。
参考
进入一个新系统后hexo部署
1、重新下载 git
2、重新下载 npm
3、安装 hexo 插件
1 | npm install -g hexo-cli |
4、重新生成 SSH 并添加到 Github
生成新的 SSH 密钥并将其添加到 ssh-agent - GitHub 文档
1 | ssh-keygen -t rsa -b 4096 -C "your_email@example.com" |
(1)将 SSH 密钥添加到 ssh-agent
在新的管理员提升的 PowerShell 窗口中,确保 ssh-agent 正在运行。您可以使用使用 SSH 密钥密码中的“自动启动 ssh-agent”说明,或手动启动它:
1 | # start the ssh-agent in the background |
在没有提升权限的终端窗口中,将您的 SSH 私有密钥添加到 ssh-agent。 如果您创建了具有不同名称的密钥,或者如果您要添加具有不同名称的现有密钥,请将命令中的 id_ed25519 替换为您的私有密钥文件的名称
1 | ssh-add c:/Users/YOU/.ssh/id_ed25519 |
(2)复制 rsa_pub 提交到 Github
在 GitHub 上任何页面的右上角,单击您的个人资料照片,然后单击设置.
在侧边栏的 “Access(访问)”部分,单击SSH 和 GPG 密钥.
单击 New SSH key (新建 SSH 密钥) 或 Add SSH key (添加 SSH 密钥)。
在“Title(标题)”字段中,为新键添加描述性标签。例如,如果您使用的是个人笔记本电脑,则可以将此键称为“个人笔记本电脑”。
选择密钥类型,即 authentication 或 signing。有关提交签名的更多信息,请参阅关于提交签名验证。
在 “Key” 字段中,粘贴您的公钥。
单击 Add SSH key(添加 SSH 密钥)。
测试是否成功:
1
ssh -T git@github.com
出现该项直接填写yes
5、安装 pandoc 公式渲染
Release pandoc 3.1.9 · jgm/pandoc (github.com)
选择 msi 一键安装即可
6、重新下载 PicGO 用于上传图片
Releases · Molunerfinn/PicGo (github.com)
重新生成一个 token
附
备用地址
2 - pandoc.msi
3- Picgo.setup
备用地址| Center-cr's Blog (zoujiaitic.top)
参考
Generating a new SSH key and adding it to the ssh-agent - GitHub Docs
Adding a new SSH key to your GitHub account - GitHub Docs
国内npm源镜像(npm加速下载) 指定npm镜像_npm 国内镜像-CSDN博客
The authenticity of host ‘github.com (20.205.243.166)‘ can‘t be established. 报错解决-CSDN博客


