git submodule add
клонирует субмодуль для вас, вам не нужно git clone
субмодуль раньше.После этого первое, что вы должны сделать, это зафиксировать добавление субмодуля в ваш родительский репозиторий (starter-kit
);Коммит добавит файл .gitmodules и каталог подмодулей в ваш репозиторий.
Затем, после того, как вы внесли изменения в подмодуль, вы должны зафиксировать их внутри подмодуля, а после этого их нужно зафиксировать вродительский репозиторий, поскольку коммит, на который указывает родительский репозиторий, изменился.Вам необходимо фиксировать в обоих репозиториях каждый раз, когда вы делаете соответствующее изменение в подмодуле.
Неясно, что вы подразумеваете под
Теперь я не могу зафиксировать субмодуль / для родителярепозиторий
Если мое довольно общее объяснение не устранило вашу проблему, пожалуйста, уточните, что именно вы пытались совершить в своем родительском репозитории.