# git-clone and cg-clone

2 messages from 2006-04-06 to 2006-04-06. Participants: Belmar-Letelier, Nicolas Vilz 'niv'.
Thread: https://gitlist.dev/t/3813

## Belmar-Letelier, 2006-04-06 18:10

Subject: git-clone and cg-clone
Message-ID: <44355978.3080205@itaapy.com>
URL: https://gitlist.dev/e/44355978.3080205%40itaapy.com

```
Hello

I'm a cogito users,

Since 0.17 to take benefit of cg-switch

I use:

$ git-clone  xxx
$ cg-branch-add origin xxx

instead of

$ cg-clone xxx

becauce cg-clone did not fetch all the heads.

Is there a better way to do this ?

-- 
Luis Belmar-Letelier

```

## Nicolas Vilz 'niv', 2006-04-06 22:14

Subject: Re: git-clone and cg-clone
Message-ID: <443592A8.4070203@iaglans.de>
URL: https://gitlist.dev/e/443592A8.4070203%40iaglans.de
In-Reply-To: <44355978.3080205@itaapy.com>

```
Belmar-Letelier wrote:
> Since 0.17 to take benefit of cg-switch
> 
> I use:
> 
> $ git-clone  xxx
> $ cg-branch-add origin xxx
> 
> instead of
> 
> $ cg-clone xxx
> 
> becauce cg-clone did not fetch all the heads.
> 
> Is there a better way to do this ?
> 

well, first I was also using cg clone... but i also realized, that there
is only one branch being pulled from the repository.

If you use git clone, then all tags and branches will be pulled... so
everytime i start using a fresh repository and start pulling origin of
it, i use git clone instead of cg-clone.

i also use git checkout instead of cg-switch... well, i think i haven't
had a use for the effekts, cg-switch does, and always wanted git
checkout... and wondered about the files, which were missing in the
index of the new branch..

i think thats the difference between porcelain and plumbing...

Sincerly
Nicolas

```
