Eu não acho que exista algo específico para git push ganchos no servidor, que você poderia usar, mas você pode verificar se você está enviando para um terminal:
if [ -t 1 ] && [ -e ./.doc ]; then
cat ./.doc
pm2 list
fi
Isso lidará com vários outros casos em que exibir o conteúdo ./.doc não tem muita utilidade e pode causar problemas.