# git-pull question

2 messages from 2006-10-16 to 2006-10-16. Participants: Joakim Tjernlund, Johannes Schindelin.
Thread: https://gitlist.dev/t/5936

## Joakim Tjernlund, 2006-10-16 01:00

Subject: git-pull question
Message-ID: <012c01c6f0be$7d329fc0$1267a8c0@Jocke>
URL: https://gitlist.dev/e/012c01c6f0be%247d329fc0%241267a8c0%40Jocke

```
Why isn't
  git checkout -b myb otherb
  git pull . thirdb

the same as
  git checkout -b myb otherb
  git pull . thirdb:myb

 Jocke

```

## Johannes Schindelin, 2006-10-16 09:11

Subject: Re: git-pull question
Message-ID: <Pine.LNX.4.63.0610161109300.14200@wbgn013.biozentrum.uni-wuerzburg.de>
URL: https://gitlist.dev/e/Pine.LNX.4.63.0610161109300.14200%40wbgn013.biozentrum.uni-wuerzburg.de
In-Reply-To: <012c01c6f0be$7d329fc0$1267a8c0@Jocke>

```
Hi,

On Mon, 16 Oct 2006, Joakim Tjernlund wrote:

> Why isn't
>   git checkout -b myb otherb
>   git pull . thirdb
> 
> the same as
>   git checkout -b myb otherb
>   git pull . thirdb:myb

You have to understand that "thirdb:myb" means "fetch the branch thirdb 
and _store_ it as myb (if it fast forwards)".

So, it makes no sense at all to use the "remote:local" syntax with pull.

Hth,
Dscho

```
