# Confused about tracking git master

3 messages from 2006-04-18 to 2006-04-18. Participants: Seth Falcon, Nicolas Vilz.
Thread: https://gitlist.dev/t/3908

## Seth Falcon, 2006-04-18 18:08

Subject: Confused about tracking git master
Message-ID: <m2wtdmg3in.fsf@ziti.fhcrc.org>
URL: https://gitlist.dev/e/m2wtdmg3in.fsf%40ziti.fhcrc.org

```
Hi,

I'm tracking git and somehow getting confused about how to get
updates.

To start, I did: git clone git://git.kernel.org/pub/scm/git/git.git

To get updates, I _think_ all I have to do is 'git pull'.  Doing so I
get:

    Unpacking 157 objects
     100% (157/157) done
    * refs/heads/todo: same as branch 'todo' of git://git.kernel.org/pub/scm/git/git
    * refs/heads/maint: same as branch 'maint' of git://git.kernel.org/pub/scm/git/git
    * refs/heads/origin: same as branch 'master' of git://git.kernel.org/pub/scm/git/git
    * refs/heads/pu: does not fast forward to branch 'pu' of git://git.kernel.org/pub/scm/git/git;
      not updating.       

Then when I do git whatchanged, the last change is on Saturday the
15th.  I'm figuring there has probably been at least one commit since
then?  So I tried 'git checkout origin' and then repeated the
whatchanged call and see:

    diff-tree 2855d58... (from bb99661...)
    Author: Junio C Hamano <junkio@cox.net>
    Date:   Mon Apr 17 17:46:07 2006 -0700   

Is there a step I'm missing?  Or am I just misunderstanding what to
expect?  Clarification on either of those would be appreciated.

Thanks,

+ seth

```

## Nicolas Vilz, 2006-04-18 18:59

Subject: Re: Confused about tracking git master
Message-ID: <20060418185937.GD13672@vsectoor.geht-ab-wie-schnitzel.de>
URL: https://gitlist.dev/e/20060418185937.GD13672%40vsectoor.geht-ab-wie-schnitzel.de
In-Reply-To: <m2wtdmg3in.fsf@ziti.fhcrc.org>

```
On Tue, Apr 18, 2006 at 11:08:48AM -0700, Seth Falcon wrote:
> To get updates, I _think_ all I have to do is 'git pull'.  Doing so I
> get:
> 
>     Unpacking 157 objects
>      100% (157/157) done
>     * refs/heads/todo: same as branch 'todo' of git://git.kernel.org/pub/scm/git/git
>     * refs/heads/maint: same as branch 'maint' of git://git.kernel.org/pub/scm/git/git
>     * refs/heads/origin: same as branch 'master' of git://git.kernel.org/pub/scm/git/git
>     * refs/heads/pu: does not fast forward to branch 'pu' of git://git.kernel.org/pub/scm/git/git;
>       not updating.       
> 
[..]
> 
> Is there a step I'm missing?  Or am I just misunderstanding what to
> expect?  Clarification on either of those would be appreciated.

You are trapped with the pu branch imho, like many others before *G* ... 
simply do a 

Pull: +refs/heads/pu:refs/heads/pu

in your .git/remotes/origin file or remove that pu line...

Greetings
Nicolas

```

## Seth Falcon, 2006-04-18 19:47

Subject: Re: Confused about tracking git master
Message-ID: <m2y7y2eke1.fsf@ziti.fhcrc.org>
URL: https://gitlist.dev/e/m2y7y2eke1.fsf%40ziti.fhcrc.org
In-Reply-To: <20060418185937.GD13672@vsectoor.geht-ab-wie-schnitzel.de>

```
Nicolas Vilz <niv@iaglans.de> writes:
> You are trapped with the pu branch imho, like many others before *G* ... 
> simply do a 
>
> Pull: +refs/heads/pu:refs/heads/pu
>
> in your .git/remotes/origin file or remove that pu line...

Thank you!  That seems to get me going again.  But, isn't this going
to trip up other newbies?  I just tried a fresh git clone and the pu
branch comes in...

It would improve one's first impressions to not have to edit
.git/remotes/origin (although it is instructional) just to stay up to
date with git.

Cheers,

+ seth

```
