summaryrefslogtreecommitdiff
path: root/builtin/push.c
diff options
context:
space:
mode:
authorLibravatar Phillip Wood <phillip.wood@dunelm.org.uk>2017-11-15 10:41:25 +0000
committerLibravatar Junio C Hamano <gitster@pobox.com>2017-11-16 14:19:12 +0900
commitbd58886775de24ce3a330775a35c3c2e868967ee (patch)
tree0e03764c0e51299afaccbf1cf0946f232d788e4f /builtin/push.c
parentStart preparation for 2.15.1 (diff)
downloadtgif-bd58886775de24ce3a330775a35c3c2e868967ee.tar.xz
sequencer: reschedule pick if index can't be locked
If the index cannot be locked in do_recursive_merge(), issue an error message and go on to the error recovery codepath, instead of dying. When the commit cannot be picked, it needs to be rescheduled when performing an interactive rebase, but just dying there won't allow that to happen, and when the user runs 'git rebase --continue' rather than 'git rebase --abort', the commit gets silently dropped. Signed-off-by: Phillip Wood <phillip.wood@dunelm.org.uk>
Diffstat (limited to 'builtin/push.c')
0 files changed, 0 insertions, 0 deletions