Експериментально здається, що git хуки запускаються з поточним каталогом, встановленим як корінь сховища. Однак я не бачу жодної гарантії щодо цього в документації git. Чи слід покладатися на поточний робочий каталог для пошуку сховища git, чи є кращий спосіб опрацювати сховище git, пов'язане з хуком?
.gitале йgit reset --hardфактично створюють робочу структуру каталогів усередині.gitкаталогу, що, на мій погляд, абсолютно невірне!