Git hooks pre-commit
pre-commit フックは、コミットメッセージが入力される前に実行されます。 これは、いまからコミットされるスナップショットを検査したり、何かし忘れた事がないか確認したり、テストが実行できるか確認したり、何かしらコードを検査する目的で使用されます。
コミットするときにフォーマットをかけたい
.git/hooks ディレクトリ以下に pre-commit ファイルを作成
Python (black) なら以下のような感じ
code: .git/hooks/pre-commit
black .
あとは好きにやる