[Devel] [ANNOUNCEMENT] git-um-0.1-alt1 released

Pavel Shilovsky piastry на etersoft.ru
Пн Окт 31 19:23:26 MSK 2011


Всем привет!

Хочу сообщить, что выпустил и собрал на git.eter релиз первый релиз
git-um-0.1-alt1.

Краткое руководство.

==========================================

1) Создадим git-um конфиг:
git-um create --remote origin/master --upstream master --rebased
patches --current dev

origin/master -  удалённый репозиторий/ветка, из которого будем тянуть изменения
master - наша копия ветки origin/master
patches - ветка с нашими патчами наверху
dev - текущая ветка разработки


2) Перенесём изменения из удалённого репозитория:
git-um pull

В процессе pull могут возникать конфликты слияния. Нужно разрешить
очередной конфликт, добавить исправленные файлы командой git add и
продолжить процесс:
git-um pull --continue

Если же вы передумали делать pull, то можно вернуть изначальное
состояние актуальных веток с помощью команды:
git-um pull --abort

Либо пропустить тeкущий патч и продолжить процесс:
git-um pull --skip

В результате в ветке разработки dev у нас появятся копии коммитов из
удалённой ветки (сохранено описание и, по возможности, функционал).
Так же вы сможете заметить, что история остаётся непрерывной и
отсутствие коммитов вида: "Merge remote into local".


3) После того, как мы добавили новые коммиты в ветку dev, нам надо
обновить ветку актульных патчей patches:
git-um update HEAD~3 HEAD

добавит три последних коммита из dev в patches.

==========================================

Просьба ко всем, кому интересен данный проект его попробовать и
написать свой отзыв в багу:
http://bugs.etersoft.ru/show_bug.cgi?id=7690.

Приветсвуются любые замечания и пожелания с вашей стороны!

P.S. Просьба выполнять комманды из корневого каталога репозитория, так
как поиск репозитория в родительских каталогах не реализован.

-- 
Best regards,
Pavel Shilovsky.


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