From: Phillip Wood <redacted>
With the exception of 'rebase -m' when continuing after stopping for
the user to resolve conflicts, they all forget the setting of
--rerere-autoupdate.
Phillip Wood (6):
am: remember --rerere-autoupdate setting
rebase: honor --rerere-autoupdate
rebase -i: honor --rerere-autoupdate
t3504: use test_commit
cherry-pick/revert: remember --rerere-autoupdate
cherry-pick/revert: reject --rerere-autoupdate when continuing
builtin/am.c | 12 ++++++
builtin/revert.c | 2 +
git-rebase--am.sh | 3 +-
git-rebase--interactive.sh | 7 ++--
sequencer.c | 20 +++++++++-
t/t3418-rebase-continue.sh | 85 +++++++++++++++++++++++++++-------------
t/t3504-cherry-pick-rerere.sh | 90 +++++++++++++++++++++++++++++++++++--------
7 files changed, 170 insertions(+), 49 deletions(-)
--
2.13.3