[newbies] gear. Первый опыт.

Michael Shigorin mike на osdn.org.ua
Вт Дек 29 21:09:02 UTC 2009


On Tue, Dec 29, 2009 at 11:31:23PM +0300, Радик Юсупов wrote:
> >>У меня не отрабатывает команда git-init. Гугление показало, что эта
> >git init
> >И в других местах тоже вместо git-* используйте git *.
> Спасибо большое!  Поправить wiki?

Обязательно!

On Wed, Dec 30, 2009 at 01:15:11AM +0500, Andrey Rahmatullin wrote:
> > > git-init
> > а не git init-db?
> git init

Это синонимы. :)

PS: копирую из переписки offlist -- сейчас предпочитаю такую
схему инициализации репозиториев по пакетам, над которыми уже
кто-нибудь работал:

mkdir -p ~/git/lxde
cd ~/git/lxde
git init
git remote add origin git.alt:packages/$(basename `pwd`)
r=gns; git remote add $r git://git.altlinux.org/people/$r/packages/$(basename `pwd`) && git remote update $r
git branch -a
git merge gns/master

При этом сразу будет "пушабельный" репозиторий (git push по
умолчанию отрабатывает по origin) без ручных правок .git/config,
ну и git remote намного удобней, чем fetch'ить удалённые бранчи
руками и потом их обновлять: git remote update пройдётся по всем
и вытащит, останется проверить изменения (наример, при помощи
git log -p gns/master) и смержить по необходимости.

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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