利用开发分支更新博客

创建本地开发分支

进入 public 目录,新建一个本地开发分支 feature/vx.0.0,并切换至该分支

1
2
3
4
5
6
cd public
git branch feature/v1.0.0
git checkout feature/v1.0.0
# or
cd public
git checkout -b feature/v1.0.0

开发分支常用 feature 命名,后面接开发版本号

创建远程同名分支

1
2
3
4
git push origin feature/v2.0.0:feature/v2.0.0

# 查看当前所有分支
git branch -a

也可以在远程仓库手动创建

关联本地与远程分支

1
2
3
4
git branch --set-upstream-to=origin/feature/v1.0.0 feature/v1.0.0

# 查看分支详情
git branch -vv

提交代码

进入博客站点目录(blog)打包项目

1
2
cd ..
hugo -t meme

提交代码

注:在推送代码之前使用 git pull 指令以确保本地代码与远程代码无冲突!

1
2
3
4
5
6
cd public
# 多人协同开发时避免冲突
git pull
git add .
git commit -m 'update:更新信息'
git push