Hexo博客多台电脑同步
发表于:2026-03-16 | 分类: Others

🌤️ 天气信息

城市 济南
天气状况
当前温度 10°C
体感温度 7°C
相对湿度 58%
风向风力 西北风 2级
风速 10km/h

🚶 天气建议

今日能见度较低,可能出现雾霾天气。

穿衣建议:气温适中偏凉,建议穿着长袖T恤加外套,或薄毛衣,根据个人体质适当调整。

出行建议:出行时建议佩戴口罩,减少户外活动时间,避免在交通高峰期外出,选择公共交通工具。

健康提醒:减少户外活动,避免剧烈运动,多喝温水,保持室内空气流通,注意呼吸健康。


📋 一、前期准备

📦 1. 环境要求

  • Node.js (v14.0.0 或更高版本)
  • Git
  • 已搭建好的Hexo博客
  • GitHub/Gitee等代码托管平台账号

📁 2. 仓库结构规划

我们需要创建两个分支:

  1. 博客源码仓库(source):存放Hexo的所有源文件(包括主题、配置、文章等)
  2. 博客页面仓库(main):存放生成的静态网页文件(默认名为username.github.io

⚙️ 二、初始化配置

🚀 1. 本地Hexo环境配置

如果还没有本地Hexo环境,请先执行以下命令安装:

1
npm install -g hexo-cli

📥 2. 克隆博客源码仓库

在需要同步的电脑上,克隆你的博客源码仓库:

1
git clone -b source https://github.com/yourusername/yourusername.github.io.git 

📝 3. 配置.gitignore文件

在博客源码仓库根目录创建.gitignore文件:

1
2
3
4
5
6
7
# 忽略文件
node_modules/
public/
db.json
*.log
.DS_Store
Thumbs.db

📤 三、上传博客源码到GitHub

📤 提交源码到GitHub

1
2
3
git add .
git commit -m "Initial Hexo setup"
git push origin source

🔄 四、在另一台电脑上同步博客

📥 1. 克隆博客源码仓库

1
git clone -b source https://github.com/yourusername/yourusername.github.io.git 

📦 2. 安装依赖

1
npm install

✏️ 3. 生成静态文件

1
2
3
hexo clean
hexo g
hexo s -p 5000

🚀 4. 部署到GitHub

1
hexo d

📝 五、日常使用流程

✏️ 1. 编写新文章

1
hexo n "新文章标题"

📝 2. 提交源码变更

1
2
3
git add .
git commit -m "添加新文章:文章标题"
git push origin source

🔄 3. 在另一台电脑更新

1
2
3
4
git pull origin source
hexo clean
hexo g
hexo d
下一篇:
Git上传Github教程