Как удалить git hooks

Я создал привязку git в файле pre-commit для запуска git pull перед любым фиксацией. Теперь я удалил этот файл и перезапустил компьютер несколько раз, но этот крюк все еще работает до моих коммитов.

Как я могу полностью удалить или отключить?

Ответ 1

Я понял, что вызывает это:
Я создал мой крюк pre-commit в каталоге git core, но git создал крюк pre-commit в каталоге .git/hooks/. Я просто удалил его.

Ответ 2

В соответствии с документацией, git крючки должны находиться в $GIT_DIR/hooks/ - убедитесь, что этот каталог не содержит файл pre-commit hook

Если проблема не устранена, вы можете указать git commit git commit с помощью --no-verify (который должен обойти крючок предварительной фиксации)

Информацию можно найти по адресу:

https://git-scm.com/docs/githooks