現在コミットされているファイルのコミット メッセージを取得し、パターンを満たさない場合はコミット メッセージを変更してからコミットするフック スクリプトに取り組んでいます。
私の質問は、コミットされる前にファイルのコミットメッセージを取得し、コミットメッセージを変更してからファイルをコミットする方法はありますか?
pre-commit
フックは、コミット メッセージではなく、コミットされたコンテンツをチェックするためのものです。
おそらくフックを探しているprepare-commit-msg
かcommit-msg
、コミット メッセージに変更を加えるためのフックを探している可能性が高いでしょう。
commit アクションに関連するフックの順序付きリストを次に示します。
さまざまなフックの詳細については、githooks の man ページを参照してください。