diff options
author | Junio C Hamano <gitster@pobox.com> | 2019-12-06 15:09:21 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2019-12-06 15:09:22 -0800 |
commit | f233c9f4550a831a69892e0a38db2a7654beb995 (patch) | |
tree | ac12d3bd63de58f9b128729192aed904caa6b4f3 /sequencer.c | |
parent | Merge branch 'sg/osx-force-gcc-9' (diff) | |
parent | sequencer: don't re-read todo for revert and cherry-pick (diff) | |
download | tgif-f233c9f4550a831a69892e0a38db2a7654beb995.tar.xz |
Merge branch 'sg/assume-no-todo-update-in-cherry-pick'
While running "revert" or "cherry-pick --edit" for multiple
commits, a recent regression incorrectly detected "nothing to
commit, working tree clean", instead of replaying the commits,
which has been corrected.
* sg/assume-no-todo-update-in-cherry-pick:
sequencer: don't re-read todo for revert and cherry-pick
Diffstat (limited to 'sequencer.c')
-rw-r--r-- | sequencer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sequencer.c b/sequencer.c index d18aba62f5..35d996cbd0 100644 --- a/sequencer.c +++ b/sequencer.c @@ -3930,7 +3930,7 @@ static int pick_commits(struct repository *r, item->commit, arg, item->arg_len, opts, res, 0); - } else if (check_todo && !res) { + } else if (is_rebase_i(opts) && check_todo && !res) { struct stat st; if (stat(get_todo_path(opts), &st)) { |