branch: name detached HEAD analogous to status
commit4b06318664638d306cad920fd86eb63b69739310
authorMichael J Gruber <git@drmicha.warpmail.net>
Fri, 6 Mar 2015 15:04:07 +0000 (6 16:04 +0100)
committerJunio C Hamano <gitster@pobox.com>
Fri, 6 Mar 2015 19:52:46 +0000 (6 11:52 -0800)
treebe93513315720167f6080b459e1041651bb1f623
parent970399e74c14df4dc82f10e1fcd0f12531e9b305
branch: name detached HEAD analogous to status

"git status" carefully names a detached HEAD "at" resp. "from" a rev or
ref depending on whether the detached HEAD has moved since. "git branch"
always uses "from", which can be confusing, because a status-aware user
would interpret this as moved detached HEAD.

Make "git branch" use the same logic and wording.

Signed-off-by: Michael J Gruber <git@drmicha.warpmail.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/branch.c
t/t3203-branch-output.sh