Проверка отладочных строчек в git

Скрипт проверяет наличие отладочных строчек отмеченных комментарием с текстом «DEVEL». При наличии таких строчек в сообщение коммита будет добавлено предупреждение “WARNING: Commit with devel code”

#!/bin/bash

COMMIT_FILE=$1
DIFF=$(git --no-pager diff --no-color --cached)
WARNING="# ╔═════════════════════════════════╗\n# ║ WARNING: Commit with devel code ║\n# ╚═════════════════════════════════╝"

LINES=$(echo $DIFF | grep DEBUG | wc -l)

if test ${#COMMIT_FILE} = 0
then
    echo "=== DIFF ==="
    echo $DIFF
    echo "=== LINES =="
    echo $LINES
    echo "============"
fi

if test $LINES = 0
then
    exit 0
else
    if test ${#COMMIT_FILE} != 0
    then
        echo "#" >> "$COMMIT_FILE"
        echo -e $WARNING >> "$COMMIT_FILE"
    else
        echo -e $WARNING
    fi
    exit 0
fi