分享一個 hugo 一鍵打包並上傳 github 的方法,前提是你之前上傳過 GitHub 倉庫。
採用 window 支援的 sh 可執行文件,在根目錄新建一個 hugo.sh
文件,裡面放上一些命令。
hugo
# cd public
time=$(date "+%Y-%m-%d %H:%M:%S")
echo $time
git add .
git commit -m "自動執行構建腳本 🎓$time"
git push
exit
可以在文件夾雙擊運行 hugo.sh
,也可以在終端輸入命令。
.\hugo.sh
省去了我輸入繁瑣的 Git 上傳指令,並且自動生成當前系統時間作為 commit。
其他
這裡我上傳的是整體的 hugo 目錄,如果你只想上傳生成的 /public
,在中間加入 cd public
。