.gitmodules указывается источник субмодуля (внешний реп):
[submodule "extensions/superset-theme"]
path = extensions/superset-theme
url = https://github.com/juwain/superset-zed-theme.git
SHA коммита в
.gitmodules не хранится, она лежит в самом git-дереве реестра (специальная запись с режимом 160000 (gitlink)). По пути extensions/superset-theme в дереве лежит не папка с файлами, а запись типа commit = aa134f47….а в
extensions.toml указывается, что публиковать:
[superset-theme]
submodule = "extensions/superset-theme"
version = "0.0.1"