Сценарий: Я в основном работаю с Eclipse для разработки плагинов. У нас есть наше репо, которое представляет нашу деятельность в области развития. Теперь мне иногда нужно внести некоторые изменения в несколько Eclipse или других сторонних плагинов, которые сами размещаются на Git. Затем мне нужно, чтобы эти модифицированные проекты плагинов были доступны как часть моей кодовой базы.Git: Как координировать работу над несколькими репозиториями
Что бы я хотел сделать, это объединить все удаленные репозитории в согласованную локальную версию, где я могу извлекать обновления из этих других репозиториев только для чтения, но изменения, которые мы делаем, можно увидеть в нашем собственном репо, просто как и любой другой локальный рабочий каталог.
и вам нужны эти плагины 3rd партии как СРК, а не банки, которые могут быть построены и г разрешено через плющ/maven/gradle? IvyDE также может разрешать зависимые проекты в рабочей области. –
Мне нужны эти источники, так как мне нужно настроить их код. Теперь я клонирую проект плагина git repo, импортирую проект, который я хочу в свое рабочее пространство, и вношу необходимые изменения. После этого я хочу продолжать получать обновления и объединять их в своем локальном филиале, но также вызывать изменения в нашем основном благословленном репо. –