после создания GIT подмодуль, набравGit подмодуль: Перемещение подмодуль атмосферного репозиторий
git submodule add <repo> && git submodule init
мой .git/конфигурации изменяется, а также новый .gitmodules файл создается. Кажется, что я смог бы пошевелить подмодуль в определенную папку внутри, так и вне хранилища:
$ cat gitmodules
[submodule "sub_repo"]
path = sub_repo
url = <...>
Но когда я пытаюсь переместить мой репозиторий в моей родительской папки и изменить мои .gitmodules
path = ../sub_repo
, кажется, игнорирует этот модуль на 'git update' или 'git subodule foreach'.
Какая у меня ошибка в рассуждении здесь?
Большое спасибо!
Я не вижу в этом понятной причины. Я хочу, чтобы мои текущие проекты ссылались на состояние внешнего репо. Мне это не нужно в моем репозитории. В любом случае. Вероятно, он будет поддержан в будущем –
@JohnRumpel: Наверное, нет. git записывает только в папку своего репозитория, поэтому он не сможет создать этот подмодуль на клоне. –
Так что я должен написать свою собственную вилку. flexibleGit ;-) –