rebase -i: use full onto sha1 in reflog
authorMichael J Gruber <git@drmicha.warpmail.net>
Fri, 10 Aug 2012 06:51:19 +0000 (08:51 +0200)
committerJunio C Hamano <gitster@pobox.com>
Fri, 10 Aug 2012 16:41:28 +0000 (09:41 -0700)
commit1af221ef5cb84c792303a0d16ca91197e2b70279
tree9440e85ea51e47f09073643c9e8dea6e700db8c3
parent785ee4960c3d334cbc2b17ab74d2cebdf1b4db64
rebase -i: use full onto sha1 in reflog

'git rebase' uses the full onto sha1 for the reflog message whereas 'git
rebase -i' uses the short sha1. This is not only inconsistent, but can
lead to problems when the reflog is inspected at a later time at which
that abbreviation may have become ambiguous.

Make 'rebase -i' use the full onto sha1, as well.

Signed-off-by: Michael J Gruber <git@drmicha.warpmail.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-rebase--interactive.sh