[devel] elinks.git переход на новый бранч
Alexey Tourbin
at на altlinux.ru
Ср Апр 4 02:04:52 MSD 2007
У меня сложилась такая ситуация с elinks.git.
Бранчи багфиксный elinks-0.11 и master/origin слишком сильно разошлись.
В elinks-0.11 бекпортят (git-cherry-pick) всякие багфиксы из master.
Общий common ancestor у них это таг elinks-0.11.0:
$ git-describe `git-merge-base elinks-0.11 origin`
elinks-0.11.0
$
В бранче elinks-0.11, в районе того места, на котором я сейчас сижу,
сбекпортили больше 100 коммитов:
$ git-whatchanged elinks-0.11.0..elinks-0.11.2 |grep ^commit |wc -l
133
$
В бранче origin с тех пор больше 1000 коммитов:
$ git-whatchanged elinks-0.11.0..origin |grep ^commit |wc -l
1608
$
В общем, бранчи сильно разошлись, и наджеды на апстримное слияние этих
бранчей очень мало.
Теперь вопрос: как мне перебазироваться с бранча elinks-0.11 на origin?
Я попробовал сделать наивный pull, там получается более 100 конфиликтов
не считая *.po файлов.
Какие могут быть стратегии перехода на новый бранч?
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : http://lists.altlinux.org/pipermail/devel/attachments/20070404/5ec9801c/attachment.bin
Подробная информация о списке рассылки Devel