Экспериментально, кажется, что Git крючки пробегаются с текущим каталогом, установленным корнем репозитория. Однако я не вижу никакой гарантии об этом в документации Git. Должен ли я полагаться на текущий рабочий каталог, чтобы найти репозиторий Git, или есть лучший способ разрабатывать репозиторий Git, связанный с крюком?