Як замінити підмодуль git на інший git repo?
Зокрема, у мене є підмодуль:
- розташований у
./ExternalFrameworks/TestFramework
цих точках на git repogit@github.com:userA/TestFramework.git
- Я хотів би зараз це вказати
git@github.com:userB/TestFramework.git
.
Проблема полягає в тому, що коли я видаляю підмодуль методом, описаним тут , то повторно додаю його за допомогою команди
git submodule add git@github.com:userB/TestFramework.git
Я отримую цю помилку:
A git directory for 'ExternalFrameworks/TestFramework' is found locally with remote(s):
origin git@github.com:userA/TestFramework.git
If you want to reuse this local git directory instead of cloning again from
git@github.com:userB/TestFramework.git
use the '--force' option. If the local git directory is not the correct repo
or you are unsure what this means choose another name with the '--name' option.