Re: Question about "git pull --rebase"
- From
Johan 't Hart <johanthart@gmail.com>
- Date
- Nov 15, 2009, 19:47 UTC
- Message-ID
- <4B005AEC.1000002@gmail.com>
- In-Reply-To
- <m2my2noo0g.fsf@gmail.com>
Francis Moreau schreef:
Show 12 quoted lines
> Looks like you did :) > > I've been somehow confused by the git-pull man page, which says: > > A parameter <ref> without a colon is equivalent to <ref>: when > pulling/fetching, so it merges <ref> into the current branch without > storing the remote branch anywhere locally > > So I thought that both of the commands were equivalent for 'git pull > --rebase'. > > Thanks for the explanation.
Ah that part.
It means that $ git pull --rebase origin master
means the same as: $ git pull --rebase origin master: (note extra colon at the end)
But not as: $ git pull --rebase origin master:foo
It means that, when you give a refspec without a colon, it is the same as the refspec with the colon and without the right side.