Найти путь к каталогу git hooks на оболочке

Как мне найти полный путь к.git/hooks каталог текущего Git-репозитория?

Я вижу следующие проблемы:

Глубоко в структуре каталогов

Я могу быть где угодно глубоко в структуре каталогов git-репозитория, например

/home/user/project/.git/hooks

и я в папке

/home/user/project/foo/bar/baz/
подмодули

Более новые версии git помещают метаданные субмодуля не в.git/ но в основном хранилище и.git это только файл, например

$ cat /home/user/project/vendor/foo/.git
gitdir: ../../.git/modules/vendor/foo

Таким образом, в этом случае, крючки DIR находится в

/home/user/project/.git/modules/vendor/foo/hooks

Ответы на вопрос(3)

Ваш ответ на вопрос