[devel] git clone from git.altlinux.org

Led =?iso-8859-1?q?ledest_=CE=C1_gmail=2Ecom?=
Ср Ноя 5 01:14:30 MSK 2008


On Wednesday, 05 November 2008 00:03:50 Alexey Tourbin wrote:
> On Tue, Nov 04, 2008 at 11:59:11PM +0200, Led wrote:
> > On Tuesday, 04 November 2008 23:42:54 Ivan Fedorov wrote:
> > > Led <ledest-Re5JQEeQqe8AvxtiuMwx3w на public.gmane.org> writes:
> > > > On Tuesday, 04 November 2008 23:35:11 Ivan Fedorov wrote:
> > > >> Led <ledest-Re5JQEeQqe8AvxtiuMwx3w на public.gmane.org> writes:
> > > >> > Как можно склонировать репозитарий с git.altlinux.org? Только так,
> > > >> > чтобы ВЕСЬ, со ВСЕМИ бранчами?
> > > >> > Я тут "случайно потерял" один из своих локальных репозитариев :(
> > > >>
> > > >> $ git clone git.alt:packages/<PKG>.git
> > > >
> > > > Ага, спасибо. Но это я, как бы, знаю:)
> > > > А "ВЕСЬ, со ВСЕМИ бранчами" (а не только master)?
> > >
> > > clone делает ПОЛНУЮ копию. Просто он не делает checkout.
> > >
> > > после clone делаешь:
> > >
> > > $ git branch -r # показывает "ремотные" бранчи
> > >
> > > и по каждому делаешь:
> > >
> > > $ git checkout -b <BRANCHNAME> origin/<BRANCHNAME>
> >
> > Понятно. Спасибо.
> > Значит в первозданном виде я его не получу... :(
>
> git clone --bare .../foo.git
> mkdir foo
> mv foo.git foo/.git
> cd foo
> git checkout -f master

это я пробовал. но
$ git checkout -f master
fatal: This operation must be run in a work tree

-- 
Led


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