[devel] elinks.git переход на новый бранч

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Ср Апр 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 файлов.

Какие могут быть стратегии перехода на новый бранч?
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20070404/5ec9801c/attachment-0001.bin>


Подробная информация о списке рассылки Devel