gemのインストール
以下のコマンドを実行してLefthook
をインストールします。
ターミナル
$ gem install lefthook
Lefthookの設定
Lefthookの設定をします。
lefthook.yml
を作成し、以下のように記述します。
lefthook.yml
pre-commit:
parallel: true
commands:
rubocop:
files: git diff --name-only --staged
glob: "*.rb"
run: rufo {files}
動作確認
以下のコマンドを実行し、正常に動作するか確認します。
ターミナル
$ lefthook install && lefthook run pre-commit