前言
由于我有两台电脑,想在第二台电脑上继续编辑更新我的个人网站,这里做一个步骤记录。
重新安装所需软件
包括:
- Git
- Node.js
- VSCode
- WebStorm
- PicGo
软件偏好都需要重新设置。
克隆原项目
打开 WebStorm,选择 Git -> 克隆,登录 Github 账号,选择源代码仓库,WebStorm 会直接拉取源文件。
终端运行命令安装依赖:
npm install hexo-cli -g
npm install hexo-renderer-pug hexo-renderer-stylus --save
npm install hexo-deployer-git --save
# 数学公式
npm install hexo-filter-mathjax
重新创建 SSH 公钥和 Token
Token 用于 PicGo 上传图片,如果保存了之前的 Token 用之前的即可。
设置 Git 用户名和邮箱:
git config --global user.name "your_name"
git config --global user.email "your_email@example.com"
重新创建 SSH 密钥,SSH 对每一台主机都是唯一的,所以必须重新创建密钥,并将公钥上传至 Github。
ssh-keygen -t ed25519 -C "your_email@example.com"
cd ~/.ssh
cat id_ed25519.pub
ssh -T git@github.com
在主电脑上更新变更
第二台电脑更新文章后发布到 Github,在主电脑上打开 WebStorm,点击 Git -> 拉取 / 提取。
如果设立了 SSH 密钥,可以将 Remote URL 改为 git@github.com 开头的链接,连接会稳定很多。打开 Github,点击源码仓库,点击 Code -> SSH 即可复制链接。