Итак, изначально у меня было REPO (скажем, ABC_123), в котором содержится множество подкомпонентов, было дано имя ветви этих компонентов (скажем, DEV).К вашему сведению, файл ABC_123 репо ~ / .repo / manifest.xml содержит имя всех этих подкомпонентов и название их ветви, т. Е. «DEV».
Мне нужно было разветвить ветку / репо для некоторой разносторонней разработки, поэтому ясоздал снимок ABC_123 и присвоил ему имя XYZ_123, который снова сделал снимок всех этих подкомпонентов из ветви «DEV», и я дал новое имя ветви «FEATURE».Итак, теперь XYZ_123 репо ~ / .repo / manifest.xml содержит имя всех этих подкомпонентов и имя их ветви, т.е. «FEATURE».
Итак, REPO (ABC_123) ==> клонировать ==>REPO (XYZ_123) BRANCH_name (DEV) ==> клонировать ==> BRANCH_name (FEATURE)
Оба выше REPO и BRANCHES существуют на УДАЛЕННОМ сервере (так что это не просто локально созданные филиалы или репо)
Теперь я хочу регулярно продолжать слияние изменений из ветви DEV в ветку FEATURE, чтобы моя ветвь функций не устарела.
Как выполнить ускоренную перемотку впередмоя особенность ветка в мастер ветку?Я хочу сохранить историю коммитов входящих изменений в результате быстрой пересылки.
Спасибо, Крунал
Я просмотрел стекопоток, большинство опрошенных обсуждаемых имеют одно и то же имя ветви.Я пытался использовать «git merge», но мне бы хотелось, чтобы кто-то, кто является экспертом по git, мог объяснить решение моей проблемы.