[devel] [JT] стили ведения gear repo

Mikhail Efremov sem на altlinux.ru
Пт Мар 4 21:49:39 UTC 2011


On Fri, 4 Mar 2011 23:22:21 +0300 Vitaly Lipatov wrote:
> On 4 марта 2011, Mikhail Efremov wrote:
> ...> 
> > При последующем обновлении из апстримного гита делаю просто
> > git merge -s subtree <upstream_branch>
> > 
> > Вот этот репозиторий у меня сейчас так сделан, например:
> > http://git.altlinux.org/people/sem/packages/?p=NetworkManager.
> Мне кажется странным, что в ветке upstream при этом у вас 
> появляется merge вида
> Merge branch 'master' of 
> git://git.freedesktop.org/git/NetworkManager/NetworkManager into 
> upstream
> 
> Мне казалось, что при fast forward такого не должно быть.

Вы слишком далеко в историю заглянули :).
Это тяжелое наследие прежних метаний, я почему-то далеко не стразу
сообразил, что мержить с -s subtree можно сразу в свой master, до этого
у меня был совершенно лишний этап с первоначальном мержем в отдельный
бранч с апсримными исходниками в subtree, и уже из него я делал merge в
свой master. Потом понял, наконец, что этого не нужно. Но в истории
осталось.

-- 
WBR, Mikhail Efremov


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