## 問題の説明 現在の Makefile の pre-commit フックは `git diff --quiet public` を使用しているため、未追跡(untracked)ファイルを検出できません。そのため、新規に生成された public ディレクトリの内容が自動的にステージングされません。 ## 影響範囲 - Makefile の hooks ターゲット内の pre-commit フック生成コード - INDEX_MAINTENANCE.md のフック例 ## 推奨される修正方法 1. `git status --porcelain public` を使用して未追跡ファイルも検出する 2. または、常に `git add -A public` を実行する 両方のファイル(Makefile と INDEX_MAINTENANCE.md)で一貫した条件チェックを使用する必要があります。 ## 関連情報 - PR: https://github.com/myoshi2891/Algorithm-DataStructures-Math-SQL/pull/290 - レビューコメント: https://github.com/myoshi2891/Algorithm-DataStructures-Math-SQL/pull/290#discussion_r2838898342 - 報告者: @myoshi2891
Activity