Thomas Rast wrote: > git-pull has historically accepted full fetchspecs, meaning that you > could do > > git pull $repo A:B > > which would simultaneously fetch the remote branch A into the local > branch B and merge B into HEAD. This got especially confusing if B > was checked out. New users variously mistook pull for fetch or read > that command as "merge the remote A into my B", neither of which is > correct. > > Since the above usage should be very rare and can be done with > separate calls to fetch and merge, we just disallow full fetchspecs in > git-pull. > > Signed-off-by: Thomas Rast <trast@xxxxxxxxxxxxxxx> Argh. This was actually supposed to be an *RFC* patch. -- Thomas Rast trast@{inf,student}.ethz.ch -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html