rebase-i: print an abbreviated hash when stop for editing

The message that is shown when rebase-i stops for editing prints
the full hash of the commit where it stopped which makes the message
overflow to the next line on smaller terminal windows.  Print an
abbreviated hash instead.

Signed-off-by: Ralf Thielow <ralf.thielow@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Ralf Thielow 2016-03-28 18:00:00 +02:00 committed by Junio C Hamano
parent e46579643d
commit 14c793e8f4

View File

@ -552,7 +552,8 @@ do_next () {
mark_action_done mark_action_done
do_pick $sha1 "$rest" do_pick $sha1 "$rest"
warn "Stopped at $sha1... $rest" sha1_abbrev=$(git rev-parse --short $sha1)
warn "Stopped at $sha1_abbrev... $rest"
exit_with_patch $sha1 0 exit_with_patch $sha1 0
;; ;;
squash|s|fixup|f) squash|s|fixup|f)