Проблема с добавлением общего кода в виде подмодуля git: «уже существует в индексе»
Я новичок в git и буду благодарен за помощь в добавлении подмодулей. Я'Мы получили два проекта с общим кодом. Общий код был просто скопирован в два проекта. Я создал отдельное git-репо для общего кода и удалил его из проектов, планируя добавить его как подмодуль git.
Я использовал параметр пути в git submodule add, чтобы указать папку:
git submodule add url_to_repo projectfolder
но потом получил ошибку:
'projectfolder' already exists in the index"
Это желаемая структура моего хранилища:
repo
|-- projectfolder
|-- folder with common code
Подмодуль git можно добавить прямо в репозиторий или в новую папку, но не в папке проекта. Проблема в том, что он действительно должен быть в папке проекта. Что я могу с этим поделать, и что я неправильно понял в опции пути добавления git submodule?