hexo 部署到github 之后,如何进行进行迁移备份?
1. 备份分支
备份文件的分支和部署的分支要分开,比如这里我选择main 分支作为备份文件的分支,选择master作为部署分支。
1 | ✗ echo `git branch` |
2. 新机器拉取拉取分支
- 新的机器首先配置hexo 所需环境,安装必须的 nodejs、npm、hexo,建议直接下载node的二进制压缩包,然后直接解压,设置软连接。
1 | ## 1.下载地址 |
- 拉取分支
1 | git clone htpps://.....git <somepath> |
3. Other
hexo主题不匹配导致无法生成静态文件 *.html,此时可以将主题设置成默认的landscape,查看是否是主题问题。
github权限问题,除了配置ssh 密钥外,还要设置token。