
目次
🔸nanoとは?
- LinuxやUnix系OSで使われるシンプルなテキストエディタの一つです。
- Windowsでいう「メモ帳」に相当。
- CLI上でファイルを開いて中身を編集するために使います。
🔽 補足:他のエディタとしては vim や vi もありますが、nano は初心者向きで操作が簡単です。
🔸post-receiveとは?
これはGitの「フック(hook)」ファイルのひとつです。
Gitフックとは:
Gitのイベント(push、commit、merge など)に応じて、自動で特定のスクリプトを実行できる仕組みです。
フックの役割:
- Gitリポジトリに pushされたあと に実行されるスクリプト。
- 例えば:
- 指定フォルダにファイルをコピーする
- テーマフォルダに自動で反映する(=今回の目的)