[devel] Искусство git
Michael Pozhidaev
msp на altlinux.ru
Пт Апр 3 04:13:15 MSD 2009
Привет всем!
Вот такой вопрос про _правильное_ использование git-репозиториев:
предположим есть пакет foobar-1.0.0-alt1, лежит в git-репозитории в
master. Его собрал и отправил в Сизиф. Потом стал делать сборку в 5.0,
грю git branch 5.0 и делаю там версию foobar-1.0.0-alt0.M50.1 и тоже
нормально отправляю в бранч.
Потом поработал над пакетом в master и сделал версию foobar-1.1.0-alt1,
и когда нужно делать версию для бранча я точно знаю, что она должна
наследоваться
только от master и не иметь никаких связей с текущим состоянием ветки
5.0, где по-прежнему лежит foobar-1.0.0-alt0.M50.1.
Первое, что приходит в голову, просто убить ветку 5.0, и снова
ggit branch 5.0. но вдруг есть какое-то более правильное средство, которое,
скажем, приводит к более эффективному хранению изменений или ещё
что-нибудь в этом роде?
Просто пересоздавать ветку или это нужно делать как-то иначе?
--
Michael Pozhidaev. E-mail: msp at altlinux.ru.
Tomsk State University. http://www.csd.tsu.ru
ALT Linux Team. http://www.altlinux.org
Подробная информация о списке рассылки Devel