Я пытаюсь добавить привязку pre-commit к моему проекту, когда я запустил ./.git/hook/pre-commit
, он дает правильный результат.
При совершении переменной OUTPUT всегда пусто.pre-commit hook не работает
#!/bin/bash
OUTPUT=`git diff | flake8 --diff`
if [ -z "${OUTPUT}" ]
then
echo "================== You are awesome ===================="
echo "${OUTPUT}"
exit 1
else
echo ""
echo "================== Your code stinks, Fix them ===================="
echo ""
echo "${OUTPUT}"
exit 1
fi
exit 1