hugo 一鍵パッケージ化して github にアップロードする方法を共有します。前提として、以前に GitHub リポジトリにアップロードしたことがあることが必要です。
Windows がサポートする 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 アップロードコマンドを入力する手間が省け、現在のシステム時間をコミットとして自動生成します。
その他
ここでは、全体の hugo ディレクトリをアップロードしていますが、生成された /public
のみをアップロードしたい場合は、途中に cd public
を追加してください。