1️⃣ 初始化 Git 仓库
git init
2️⃣ 配置 .gitignore
创建文件:
notepad .gitignore
内容:
public/
resources/
.hugo_build.lock
3️⃣ 提交源码到 GitHub
git add .
git commit -m "init blog"
4️⃣ 推送到 GitHub
git branch -M main
git remote add origin https://github.com/你的用户名/仓库名.git
git push -u origin main
5️⃣ Cloudflare Pages 配置
连接 GitHub 仓库
- 选择你的 Hugo 仓库
构建配置
Build command: hugo
Output directory: public
环境变量
HUGO_VERSION = 0.147.0
6️⃣ 自动部署流程
以后只需要:
1. 写 Markdown
2. git add .
3. git commit -m "update"
4. git push
Cloudflare 自动完成:
构建 → 生成 public → 发布网站
🧠 本阶段目标
✔ GitHub 代码管理完成
✔ Cloudflare 自动部署完成
✔ 域名绑定完成
✔ 更新无需手动上传