# git-pasky "tutorial"

3 messages from 2005-04-24 to 2005-04-26. Participants: Benjamin Herrenschmidt, Petr Baudis.
Thread: https://gitlist.dev/t/279

## Benjamin Herrenschmidt, 2005-04-24 01:35

Subject: git-pasky "tutorial"
Message-ID: <1114306508.5444.7.camel@gaston>
URL: https://gitlist.dev/e/1114306508.5444.7.camel%40gaston

```
Hi !

Is it really only my own stupidity, or is the "tutorial" in the README
file in there only understandable if you in fact already know what it
tries to explain ?

The more I read it, the more confused I am about the whole thing...

Is there some document somewhere that starts by explaining what are the
concepts of "branch", "tracking", etc... in the context of git ?

Ben.



```

## Petr Baudis, 2005-04-26 19:57

Subject: Re: git-pasky "tutorial"
Message-ID: <20050426195752.GG13224@pasky.ji.cz>
URL: https://gitlist.dev/e/20050426195752.GG13224%40pasky.ji.cz
In-Reply-To: <1114306508.5444.7.camel@gaston>

```
Dear diary, on Sun, Apr 24, 2005 at 03:35:08AM CEST, I got a letter
where Benjamin Herrenschmidt <benh@kernel.crashing.org> told me that...
> Hi !

Hi,

> Is it really only my own stupidity, or is the "tutorial" in the README
> file in there only understandable if you in fact already know what it
> tries to explain ?
> 
> The more I read it, the more confused I am about the whole thing...
> 
> Is there some document somewhere that starts by explaining what are the
> concepts of "branch", "tracking", etc... in the context of git ?

you might want to try again with cogito-0.8; I hope I simplified the
concepts a lot.

There is no tracking, and branches are trivial - branches correspond to
repositories. When you do cg-init <remoterepo>, you get a branch origin
which represents the remoterepo (and gets updated when you do cg-pull or
cg-update), you can make Cogito know of more remote repositories by
doing cg-branch-add.


Yes, the README sucks; but apparently it helps at least some people. ;-)

-- 
				Petr "Pasky" Baudis
Stuff: http://pasky.or.cz/
C++: an octopus made by nailing extra legs onto a dog. -- Steve Taylor

```

## Benjamin Herrenschmidt, 2005-04-26 22:42

Subject: Re: git-pasky "tutorial"
Message-ID: <1114555322.7182.77.camel@gaston>
URL: https://gitlist.dev/e/1114555322.7182.77.camel%40gaston
In-Reply-To: <20050426195752.GG13224@pasky.ji.cz>

```

> you might want to try again with cogito-0.8; I hope I simplified the
> concepts a lot.

Yup, I figured that out, thanks.

> There is no tracking, and branches are trivial - branches correspond to
> repositories. When you do cg-init <remoterepo>, you get a branch origin
> which represents the remoterepo (and gets updated when you do cg-pull or
> cg-update), you can make Cogito know of more remote repositories by
> doing cg-branch-add.
> 
> 
> Yes, the README sucks; but apparently it helps at least some people. ;-)
> 
-- 
Benjamin Herrenschmidt <benh@kernel.crashing.org>


```
