Знает ли / отслеживает ли git-репозиторий, используется ли он как подмодуль в других репозиториях? - PullRequest
0 голосов
/ 20 сентября 2019

Я знаю, что могу спросить в подмодульном репозитории, какие репозитории в нем содержатся, но знает ли субпланированный репозиторий, что он где-то содержится?

Контекст заключается в том, что я хочу иметь некоторые файлы в своих репозиториях., а затем несколько основных репозиториев импортировать некоторые из этих файлов.Тогда, в идеале, если бы я хотел узнать, сколько основных репозиториев использует тот или иной файл, я бы спросил файл вместо циклического перебора основных репозиториев и проверки.

Я на самом деле не думаю, что это так, но хочу проверить.

1 Ответ

1 голос
/ 20 сентября 2019

Нет.Только суперпроекты знают свои подмодули.Но субмодули не знают своих суперпроектов.

Вы можете задать git rev-parse --show-superproject-working-tree в экземпляре подмодуля, но основной репозиторий подмодулей не знает, в каких суперпроектах он используется.

...