エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
git の pre-commit hook はなるべく使わないほうがいいのでは - nazolabo
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
git の pre-commit hook はなるべく使わないほうがいいのでは - nazolabo
git に pre-commit hook という、コミット直前に何かのプログラムを実行する機能があります。これを用い... git に pre-commit hook という、コミット直前に何かのプログラムを実行する機能があります。これを用いて lint や test を実行したりすることがありますが、この利用は極力避けたほうが良いのではと考えています。 なぜ? 個人の環境で実行した結果は信用できない ローカルコンピューターで待たせてはいけない pre-commit の挙動や中断などで動作が怪しくなることがある 個人の環境で実行した結果は信用できない 全員が完全に同じ環境で pre-commit hook を実行しているかは誰にもわかりません。言語やライブラリのバージョンに差がある可能性もあります。また、hook をスキップする方法もあります。 それだけを信用してチェックを行ったと判断するのは危険であるため、CI で実行することを優先すべきです。 ローカルコンピューターで待たせてはいけない チェック項目が増える