diff options
author | Glen Choo <chooglen@google.com> | 2022-01-24 12:53:42 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2022-02-24 11:06:18 -0800 |
commit | ceaf037f617eb774bb8a451c1779dd9b8b12152a (patch) | |
tree | 4ece51fdb41cdf63a8257d1a848c67037eb532b7 /utf8.h | |
parent | The seventh batch (diff) | |
download | tgif-ceaf037f617eb774bb8a451c1779dd9b8b12152a.tar.xz |
stash: strip "refs/heads/" with skip_prefix
When generating a message for a stash, "git stash" only records the
part of the branch name to the right of the last "/". e.g. if HEAD is at
"foo/bar/baz", "git stash" generates a message prefixed with "WIP on
baz:" instead of "WIP on foo/bar/baz:".
Fix this by using skip_prefix() to skip "refs/heads/" instead of looking
for the last instance of "/".
Reported-by: Kraymer <kraymer@gmail.com>
Reported-by: Daniel Hahler <git@thequod.de>
Helped-by: Jeff King <peff@peff.net>
Signed-off-by: Glen Choo <chooglen@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'utf8.h')
0 files changed, 0 insertions, 0 deletions