惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

罗磊的独立博客
U
Unit 42
N
Netflix TechBlog - Medium
人人都是产品经理
人人都是产品经理
Hugging Face - Blog
Hugging Face - Blog
腾讯CDC
小众软件
小众软件
V
Visual Studio Blog
T
Tailwind CSS Blog
Engineering at Meta
Engineering at Meta
博客园 - 叶小钗
GbyAI
GbyAI
爱范儿
爱范儿
雷峰网
雷峰网
Microsoft Azure Blog
Microsoft Azure Blog
D
DataBreaches.Net
博客园_首页
D
Docker
A
About on SuperTechFans
G
Google Developers Blog
I
InfoQ
T
The Blog of Author Tim Ferriss
V
V2EX
博客园 - Franky

北海轻歌

唠叨 - 2026-05-06 11:49 唠叨 - 2026-04-28 11:20 春节记 一次招待之旅 六月小记 唠叨 - 2025-06-15 22:22 唠叨 - 2025-06-14 23:30 唠叨 - 2025-06-13 16:55 唠叨 - 2025-06-02 23:18 唠叨 - 2025-06-02 23:13 唠叨 - 2025-06-02 23:01 唠叨 - 2025-05-20 23:13 唠叨 - 2025-05-01 22:57 唠叨 - 2025-04-22 00:02 唠叨 - 2025-04-05 16:40 唠叨 - 2025-04-02 11:45 唠叨 - 2025-03-12 22:09 唠叨 - 2025-03-06 20:17 唠叨 - 2025-03-05 23:17 唠叨 - 2025-02-19 15:58 闲来无事,搞搞NAS 唠叨 - 2025-02-05 15:10 唠叨 - 2025-02-01 13:24 唠叨 - 2025-01-20 16:54 唠叨 - 2025-01-19 17:28 唠叨 - 2025-01-15 11:20 唠叨 - 2024-12-28 22:53 唠叨 - 2024-12-28 22:16 唠叨 - 2024-12-22 23:59 唠叨 - 2024-12-22 23:33
Hugo通过命令一键部署
2020-03-20 · via 北海轻歌

我的博客是放在Coding的,不得不说真的很好用,在写上篇文章的时候我还在考虑要不要换到wordpress,但是折腾了几天,发现和Hugo相比较速度太慢了,想想还是算了。其实也有考虑用Gridea,但它文章是储存到本地的,觉得有一点小限制。关于Coding现在有个不足之处就是我在cloudstudio写完文章以后push到Coding比较麻烦,需要输入好几条命令。所以我试了试它的构建与部署功能。

琛苏设计
琛苏设计

之前没接触过这个玩意儿,所以首先看了看官方文档,然后百度了半天,试了一下午也没研究通,卡到最后一步成功不了。

image-20200320134722548
image-20200320134722548

所以我换了个思路,既然无法通过构建部署,不如在cloudstudio中直接写个命令程序,运行一下可不可以。百度了一下是可行的。

操作方法如下

在hugo目录中新建一个文件夹命名为deploy.sh,文件内容如下:

# hugo生成
hugo
# cd到构建输出的目录下
cd public
# 初始化仓库
git init
# 添加
git add -A
# 提交
git commit -m deploy
# 强制推送到 cnguu.github.io 仓库的 master 分支
git push -f [email protected]:chen92/chen92.git master
# 结束
cd -

也就是这样子的,然后每次在写完文章以后,直接运行

这样就可以了。

image-20200320135856653
image-20200320135856653

这个是运行记录

image-20200320140601813
image-20200320140601813

总结

一个命令可以化腐朽为神奇,越来越喜欢程序员这个职业了,可以将许多不可能变为可能。可惜年纪大了,没有时间和精力学习,只能当做个爱好来研究研究。