[Comm] git and packaging

Andriy Dobrovol`s`kii adobrovolskii на gmail.com
Чт Мар 26 17:15:37 MSK 2009


Привет,
Продолжим попытки...
Т.к. гуру заняты и в нашей "возне" им участвовать некогда, поез в код
gear-update... Я увы не профи в баш-программировании и понял, мягко
говоря, не всё..
Но, у меня сложилось впечатление, что оно предназначено для
инициализации, в смысле первичной закачки, гита из тарбола, а не для
последующих обновлений уже существующего гита новыми тарболами...
Потому сделал по простому. В созданый подкаталог распаковал тарбол, и
закомитил полученное поддерево...
 tar xvf ../gwyddion-2.14.tar.bz2 gwyddion-2.14/
git add gwyddion-2.14/
git commit -a
...
вычистил файлы с исходниками прежней версии
git commit -a
...
git tag v2.14
git tag -l
v2.13
v2.14
Теперь:
git checkout v2.13
Note: moving to "v2.13" which isn't a local branch
If you want to create a new branch from this checkout, you may do so
(now or later) by using -b with the checkout command again. Example:
  git checkout -b <new_branch_name>
HEAD is now at c5aacd3...  Initial commit
и
$ ls
ABOUT-NLS     configure         libdraw       make.msc    README
aclocal.m4    configure.ac      libgwyddion   missing     ruby
app           COPYING           libgwydgets   modules     rules.msc
AUTHORS       data              libgwymodule  NEWS        THANKS
autogen.sh    depcomp           libprocess    perl        thumbnailer
ChangeLog     devel-docs        ltmain.sh     pixmaps     TODO
config.guess  gwyddion.spec     m4            plugins     utils
config.h.in   INSTALL           Makefile.am   po
config.rpath  INSTALL.gwyddion  Makefile.in   py-compile
config.sub    install-sh        makefile.msc  python
далее:
git checkout v2.14
Previous HEAD position was c5aacd3...  Initial commit
HEAD is now at 40a2ff2... clean v. 2.13 sources
и
$ ls
gwyddion-2.14
Вроде тут всё как задумывалось...
Теперь как средствами самого гита скрестить current и текущий HEAD
мастера так чтоб в нём были рабочие спеки и только новые исходники? По
идее git-merge? Или как-то иначе?
-- 
Regards,
Andrii Dobrovol`s`kyj


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