On Wed, Apr 04, 2007 at 01:49:54AM +0400, Aleksey Avdeev wrote: > Alexey Tourbin пишет: > > У меня сложилась такая ситуация с elinks.git. > > Бранчи багфиксный elinks-0.11 и master/origin слишком сильно разошлись. > > В elinks-0.11 бекпортят (git-cherry-pick) всякие багфиксы из master. > > Общий common ancestor у них это таг elinks-0.11.0: > > > ... > > > > Теперь вопрос: как мне перебазироваться с бранча elinks-0.11 на origin? > > Я попробовал сделать наивный pull, там получается более 100 конфиликтов > > не считая *.po файлов. > > > > Какие могут быть стратегии перехода на новый бранч? > > Как вариант: Поставить тег на origin, и в .gear-rules, для сборки > трабла, привязываться уже к нему... У меня слишком много изменений в моем бранче, который тесно привязан к elinks-0.11. Патчев отдельно не держу. Может быть rebase даст меньше конфликтов. Но ведь нужно как-то ещё иметь в качестве common ancestor последний таг 0.11.2-alt1. Или не нужно?