Próbuję dodać moduł, który już istniał (inne zdalne repozytorium git). Ponieważ nie szukałem wcześniej, jak to zrobić poprawnie, myślę, że zepsułem moje repozytorium i potrzebuję pomocy, aby to naprawić.Dodaj moduł dodatkowy, którego nie można usunąć z indeksu
Usunąłem już wszystkie odpowiednie sekcje z .gitmodules i .git/config dotyczące submodules, które chcę usunąć. Sprawdziłem również, że nie ma katalogu modułów w moim katalogu .git /.
Jednak, kiedy uruchomić polecenie git rm --cached path_to_submodule
, wyświetlany jest następujący komunikat:
fatal: pathspec 'path_to_submodule' did not match any files
Jak poprzednie polecenie nie powiedzie się, gdy próbuję dodać ponownie ten sam submodule z nowymi definicjami, uruchamiając komendę git submodule add [email protected]:repo.git
, to jest wyświetlany komunikat:
'repo' already exists in the index
Próbowałem dodać moduł podrzędny o tej samej nazwie już istniejącego pliku w indeksie. –