Hugo一键打包并上传GitHub

分享一个Hugo一键打包并上传GitHub的方法,前提是你之前上传过GitHub仓库。

分享一个Hugo一键打包并上传GitHub的方法,前提是你之前上传过GitHub仓库。

采用Windows支持的sh可执行文件,在根目录新建一个hugo.sh文件,里面放上一些命令。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
hugo

# cd public

time=$(date "+%Y-%m-%d %H:%M:%S")
echo $time

git add .
git commit -m "自动执行构建脚本 🎓$time"
git push
exit

可以在文件夹双击运行hugo.sh,也可以在终端输入命令。

1
.\hugo.sh

省去了我输入繁琐的Git上传指令,并且自动生成当前系统时间作为commit。

其他

这里我上传的是整体的hugo目录,如果你只想上传生成的/public,在中间加入cd public


参考:子舒的博客

尊重著作权,转载请标明出处。
使用 Hugo 构建
主题 StackJimmy 设计