cd /path/to/project/.git/hooks
mv pre-commit.sample pre-commit
vim pre-commit
删除原有的东西,将下面脚本复制进去
#!/bin/sh
file=$(git diff --name-only HEAD)
bin/phpcs --config-set default_standard PSR2
for i in $file;do
bin/phpcs -n $i
done;
保存
来源:oschina
链接:https://my.oschina.net/owenzhang24/blog/3827211