Script para rodar o PHPCS nos arquivos do ultimo commit ou algum commit específico
#!/bin/bash
COMMIT=${1:-'HEAD~1..HEAD'}
#Pega os arquivos alterados no ultimo commit
files=( $(git diff-tree --no-commit-id --name-only -r ${COMMIT}))
#Itera sobre os arquivos alterados e roda o phpcs sobre cada um deles
for i in "${files[@]}"
do
phpcs ${i}
done