Quoting r. Junio C Hamano [off-list ref]:
quoted
No, I just reproduced this on plain 1.4.2.
Doesn't reproduce for me and I am getting worried.
No, that was my mistake, sorry about not clarifying that.
Basically what confused me was the following text in get-fetch manpage:
While git-pull run without any explicit <refspec> parameter takes
default <refspec>s from Pull: lines, it merges only the first
<refspec> found into the current branch, after fetching all the remote
refs.
And this actually applied to remotes in $GITDIR/remotes and not just
when git-pull is run without any parameters.
--
MST