diff options
author | Matthieu Moy <Matthieu.Moy@imag.fr> | 2015-09-27 17:13:42 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2015-10-02 11:29:46 -0700 |
commit | 0eb8548f45cc51bff9b70f551f4c472af353a814 (patch) | |
tree | 81f190e382217a4f05aa16d0230c4e886ec50f21 /advice.c | |
parent | t3203: test 'detached at' after checkout --detach (diff) | |
download | tgif-0eb8548f45cc51bff9b70f551f4c472af353a814.tar.xz |
status: don't say 'HEAD detached at HEAD'
After using "git checkout --detach", the reflog is left with an entry
like
checkout: moving from ... to HEAD
This message is parsed to generate the 'HEAD detached at' message in
'git branch' and 'git status', which leads to the not-so-useful message
'HEAD detached at HEAD'.
Instead, when parsing such reflog entry, resolve HEAD to the
corresponding commit in the reflog, so that the message becomes 'HEAD
detached at $sha1'.
Signed-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'advice.c')
0 files changed, 0 insertions, 0 deletions