Re: [PATCH 3/3] rebase -i: write better reflog messages for start
From: Junio C Hamano <hidden>
Date: 2016-06-15 22:57:40
Ramkumar Ramachandra [off-list ref] writes:
Invoking 'git rebase -i' writes the following line to the reflog at the start of the operation: rebase -i (start) This is not very useful. Make it more informative like: rebase -i (start): checkout master
Makes sense to me, at least within the scope of the patch context. I am curious what breaks, though.
quoted hunk
Signed-off-by: Ramkumar Ramachandra <redacted> --- git-rebase--interactive.sh | 2 ++ 1 file changed, 2 insertions(+)diff --git a/git-rebase--interactive.sh b/git-rebase--interactive.sh index 5822b2c..a05a6e4 100644 --- a/git-rebase--interactive.sh +++ b/git-rebase--interactive.sh@@ -837,6 +837,7 @@ comment_for_reflog start if test ! -z "$switch_to" then + GIT_REFLOG_ACTION="$GIT_REFLOG_ACTION: checkout $switch_to" output git checkout "$switch_to" -- || die "Could not checkout $switch_to" fi@@ -980,6 +981,7 @@ has_action "$todo" || test -d "$rewritten" || test -n "$force_rebase" || skip_unnecessary_picks +GIT_REFLOG_ACTION="$GIT_REFLOG_ACTION: checkout $onto_name" output git checkout $onto || die_abort "could not detach HEAD" git update-ref ORIG_HEAD $orig_head do_rest