]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'pw/rebase-i-after-failure'
authorJunio C Hamano <gitster@pobox.com>
Thu, 14 Sep 2023 18:17:00 +0000 (11:17 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 14 Sep 2023 18:17:00 +0000 (11:17 -0700)
commitb995e78147d0ec6bf3af4a7c31e41535409102da
tree464937feb54051bad29d9ae8f64ccb33a00570f1
parentf73604fabf7aa8bc294f346f6a610adb5a464e5e
parent203573b024610d7e50cc83a6d06867880ed8cc4f
Merge branch 'pw/rebase-i-after-failure'

Various fixes to the behaviour of "rebase -i" when the command got
interrupted by conflicting changes.

* pw/rebase-i-after-failure:
  rebase -i: fix adding failed command to the todo list
  rebase --continue: refuse to commit after failed command
  rebase: fix rewritten list for failed pick
  sequencer: factor out part of pick_commits()
  sequencer: use rebase_path_message()
  rebase -i: remove patch file after conflict resolution
  rebase -i: move unlink() calls
sequencer.c
t/t3404-rebase-interactive.sh
t/t3418-rebase-continue.sh
t/t3430-rebase-merges.sh