From: Junio C Hamano <hidden> Date: 2016-06-15 22:51:51
Michael J Gruber [off-list ref] writes:
When setting up tracking info, branch.c uses the given branch specifier
("name"). Use the parsed name ("ref.buf") instead so that
git branch --set-upstream @{-1} foo
sets up tracking info for the previous branch rather than for a branch
named "@{-1}".
Signed-off-by: Michael J Gruber <redacted>