Я использую подмодуль git (назовем его SubmoduleRepo), чтобы я мог включить мой модуль в пару проектов.
Я могу передать SubmoduleRepo из любого проекта, который его использует.
Я могу обновить, зафиксировать и нажать на SubmoduleRepo довольно без проблем.
Мне нужно выполнить привязку фиксации всякий раз, когда я что-то совершаю, работая в каталоге проекта, который содержит SubmoduleRepo (когда я работаю в SubmoduleRepo, крюк фиксации выполняется, как ожидалось)
В директории subodule нет директории .git(только файл .git, указывающий путь к текущему каталогу).