博客多地管理
初始备份
-
GitHub新建项目
-
Blog文件夹初始化:
git init
-
建立与项目联系:
git remote add origin <SSH>
-
修改/新建Blog文件夹.gitignore
1
2
3
4
5
6
7.DS_Store
Thumbs.db
db.json
*.log
node_modules/
public/
.deploy*/ -
删除themes主题文件夹的.git
-
上传初始备份
1
2
3git add .
git commit -m "backup 1"
git push origin main --force
异地初始化
- 安装git
- 安装Nodejs
- 配置连接GitHub(SSH配置,且推荐使用GitHub Desktop)
- git clone仓库到本地:
git clone <url>
- install hexo:
npm install hexo-cli -g
- 安装之前的插件:
npm install
特殊说明
本博客实现的相册加密功能,需要在相册后加入回调代码:
1 | <script> |
并:额外修改hexo-blogencrypt插件的hbe.js,在约191行处添加一行代码:
1 | const hideButton = document.createElement('button'); |
上传备份与发布
1 | git add . |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 辰 のBlog!
评论