From: Johan 't Hart Date: Sun, 15 Nov 2009 19:47:56 GMT Subject: Re: Question about "git pull --rebase" Message-ID: <4B005AEC.1000002@gmail.com> In-Reply-To: Francis Moreau schreef: > Looks like you did :) > > I've been somehow confused by the git-pull man page, which says: > > A parameter without a colon is equivalent to : when > pulling/fetching, so it merges 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.