4 ポイント 投稿者 xguru 2025-06-17 | まだコメントはありません。 | WhatsAppで共有
  • 「うっかり壊れたコード、テストされていないコード、lint されていないコードをプッシュしてしまうこと」を防ぐ クロスプラットフォームの Git フックマネージャー
  • JS 向けの husky に着想を得ており、Python、Rust、Go、Node などあらゆる言語/スタックに適用可能
  • .hooky フォルダにスクリプトファイルを保存し、コマンド一つで全フックをインストール/共有/管理できる
    • hooky install コマンドで .hooky/* ファイルを .git/hooks/* にシンボリックリンクとしてインストール
    • 各フックは 実行に失敗するとコミット/プッシュを中止し、回避方法(git commit --no-verify)も案内
    • # hooky ya rookie コメントがあるファイルだけを hooky が管理し、カスタムフックは無視される
  • フックファイルの バージョン管理やチーム共有がしやすく、GetHooky が生成・管理するフックだけを自動でインストール・更新する
  • GetHooky でインストールされたフックは、失敗時にコミット・プッシュを自動で中止させ、回避オプションも案内する
  • Windows を除くほとんどのプラットフォームに対応

まだコメントはありません。

まだコメントはありません。