diff options
author | Junio C Hamano <gitster@pobox.com> | 2015-10-09 13:38:30 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2015-10-09 13:38:30 -0700 |
commit | c63d4b2fe86876cc210d8bf22bd84d617f7815b7 (patch) | |
tree | 05e8d7cbd26ae9998dfaaf47c9b7a20253d3f0d8 /t/t3504-cherry-pick-rerere.sh | |
parent | Git 2.6.1 (diff) | |
download | tgif-c63d4b2fe86876cc210d8bf22bd84d617f7815b7.tar.xz |
am -3: do not let failed merge from completing the error codepath
When "am" was rewritten in C, the codepath for falling back to
three-way merge was mistakenly made to make an internal call to
merge-recursive, disabling the error reporting code for certain
types of errors merge-recursive detects and reports by calling
die().
This is a quick-fix for correctness. The ideal endgame would be to
replace run_command() in run_fallback_merge_recursive() with a
direct call after making sure that internal call to merge-recursive
does not die().
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t3504-cherry-pick-rerere.sh')
0 files changed, 0 insertions, 0 deletions