[devel] git, branches
Anton Farygin
rider на altlinux.com
Вт Ноя 6 11:56:38 MSK 2007
Gennady Kovalev пишет:
> Привет,
>
> Вопрос про бранчи все-таки. Вот сделал я git clone ядра от lakostis на .
>
>> После этого checkout из kernel-image-wks-smp и смотрим как оно всё устроено.
>
> Собрал kernel-source. Даже checkout kernel-image-wks-smp получилось.
>
>> Коротко говоря - каждый feat/fix живёт в отдельном branch и мержится в
>> kernel-image, из которого уже собирается патч и собственно image.
>
> Вот на моменте "мержится" у меня затык. Я понял, что при clone образовался
> список бранчей в refs/remotes/origin. А замечательный merge-all-branches
> лезит в refs/heads:
>
> ++ git-ls-remote . 'refs/heads/fix-acpi--*'
>
> Впринципе что происходит понятно, вопрос что правильно делать?
нужно origin/* счекаутить в heads. Т.е. - сделать локальную копию этих
бранчей.
Но вообще это всё в kernel-image уже смержено.. но локальный чекаут
наверное не помешает, по крайней мере я себе сделал.
Подробная информация о списке рассылки Devel