Я пытаюсь использовать крюк pre-commit для git. Крючок выглядит следующим образом:
#!/bin/bash
echo "fail"
exit 1
Таким образом, он всегда терпит неудачу, т.е. мой git commit должен завершиться неудачно.
Если я добавлю что-то с git, а затем зафиксирую его в командной строке, я получаю сообщение об ошибке и мое завершение не выполняется.
Но если я фиксирую с помощью netbeans, мой крюк с предварительной фиксацией не будет выполнен. Кажется, он просто игнорирует это.
Я использую Ubuntu и Netbeans 7.1. Разрешения для фиксации pre-commit - -rwxrwxrwx (просто изменили его на 777 для целей тестирования).
Как это возможно?