Nanako Shiraishi [off-list ref] writes:
I summarized it when I reminded Junio on this topic last time and it is in the same discussion thread: http://thread.gmane.org/gmane.comp.version-control.git/135325/focus=136216
Please wrap your lines for readability.
'git pull --remember' that remembers...
Although I admit I was the one who suggested it, and I think that it is
the most natural way to do this from the end user's point of view, from
the implementation point of view, it is the most difficult one in its
current form. "git pull" does not interpret refspecs and delegates all
the hard work to "git fetch".