.git/hooks/pre-commitにスクリプトを入れ、SourceTreeでcommitすると
下記のエラーが出た
.git/hooks/pre-commit: line 25: php: command not found
対応方法
pre-commitファイルの二行目に、echo $SHELLをして、出てくる、下記を入れる
source ~/.zshrc
また、~/.zshrc の中には下記のようにPHPへのPATHを入れておく
export PATH=/opt/homebrew/opt/php@8.1/bin:$PATH
参考
https://www.underthecocotree.co.uk/blog/a-tale-of-sourcetree-and-git-hooks
別に
https://qiita.com/masato_makino/items/43787b6dfc49fe3b4d94
というやり方もあるみたい。