Ответ 1
Я нашел решение через пару минут после публикации этого...
Вы можете поместить крючки в .git/modules//hooks/- например..git/modules/web/js/modules/rate, если ваш подмодуль находится в каталоге/web/js/modules/rate.
Я использую подмодуль git (назовем его SubmoduleRepo), чтобы я мог включить мой модуль в пару проектов.
Я могу передать SubmoduleRepo из любого проекта, который его использует.
Я могу обновить, зафиксировать и нажать на SubmoduleRepo довольно без проблем.
Мне нужно выполнить привязку фиксации всякий раз, когда я что-то совершаю, работая в каталоге проекта, который содержит SubmoduleRepo (когда я работаю в SubmoduleRepo, крюк фиксации выполняется, как ожидалось)
В директории subodule нет директории .git(только файл .git, указывающий путь к текущему каталогу).
Я нашел решение через пару минут после публикации этого...
Вы можете поместить крючки в .git/modules//hooks/- например..git/modules/web/js/modules/rate, если ваш подмодуль находится в каталоге/web/js/modules/rate.
Вы можете получить каталог .git/hooks
, выполнив:
`git rev-parse --git-dir`/hooks
Дополнительная информация: Найти путь к git каталогу крючков на оболочке