Мне интересно, как управлять своего рода git "родительским" репозиторием.
Я начал с проекта Android, где пара первых коммитов готовит проект - дополнительные плагины Gradle, динамическое управление версиями и т. Д. Теперь яхотел бы вынести его в отдельный репозиторий, который может быть своего рода шаблоном для новых проектов, но также общим местом для поддержки конфигурации проекта, такой как версии Gradle и плагинов, конфигурация сборки и сонара и т. д. Поэтому, когда я изменяю что-либо общее длявсе проекты, я могу легко объединить его со всеми "дочерними" проектами.
Я думал о нескольких подходах:
ответвление от родительского проекта - не совсем уверен, потому чтоэто не настоящий форк
отдельные проекты с удаленным к родительскому или родительским с удаленными для дочерних элементов и подмодулями pull / push
это gitскорее не поможет в этом случае, или я ошибаюсь?
другие?
другие ...?