ユーザー登録で「300円クーポン」プレゼント!まずは無料登録から!
募集をシェアしてメンターを探そう
シェア
エンジニア husky git

huskyのpre commit時にマルチバイトを含む変更はリジェクトしたい

15日前
予算
3,000円 〜
提案数
提案待ち

タイトル通りです。
huskyを用いてpre-commit内でlintを走らせているのですが、さらに変更したファイルの中にマルチバイトでの記述があった場合commitをリジェクトしたいです。

**やったこと**
- lint-staged内でshコマンドを叩く
そもそもshが実行されませんでした。

- pre-commit.sh内でshを実行
commitした際にgit showで最新の変更内容を持ってくるところまではできていますが、本来欲しいのはファイルの内容のみです。
ファイルの内容のみを取得するgitコマンドがあるのかまだわかりません。

こちら解決策なりアドバイスいただけると嬉しいです。

メンティーに提案してみましょう
募集をシェアしてメンターを探そう
シェア