sequencer (rebase -i): set the reflog message consistently
We already used the same reflog message as the scripted version of rebase -i when finishing. With this commit, we do that also for all the commands before that. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
96e832a5fd
commit
8ab37ef21f
@ -1785,6 +1785,10 @@ static int pick_commits(struct todo_list *todo_list, struct replay_opts *opts)
|
||||
unlink(rebase_path_amend());
|
||||
}
|
||||
if (item->command <= TODO_SQUASH) {
|
||||
if (is_rebase_i(opts))
|
||||
setenv("GIT_REFLOG_ACTION", reflog_message(opts,
|
||||
command_to_string(item->command), NULL),
|
||||
1);
|
||||
res = do_pick_commit(item->command, item->commit,
|
||||
opts, is_final_fixup(todo_list));
|
||||
if (item->command == TODO_EDIT) {
|
||||
|
Loading…
Reference in New Issue
Block a user