Есть большой проект с кучей каталогов. И было решено часть каталогов выделить в различные
submodule
чтоб выложить на
github
каждый в свой отдельный репозиторий. Но при этом не хотелось бы ничего никуда перемещать и перекопировать.
Но во всех примерах пишется как создать
submodule
из уже имеющегося репозитория на
github
например:
git submodule add git@github.com:test test
Но совсем непонятно как сделать наоборот, создать из уже существующей папки
submodule
.
Этот вариант выдает ошибки:
mkdir test
git submodule add ./test
А насколько я понимаю так не совсем правильно:
mkdir test
git init test
git submodule add ./test
Ну и как тогда при таком варианте сказать
git
что именно этот
submodule
отправлять в нужный репозиторий совсем не понятно.