Re: [PATCH 0/5] rebase: fix breakage with `format.useAutoBase`
- From
- Christian Biesinger <cbiesinger@google.com>
- Date
- Nov 27, 2019, 17:14 UTC
- Message-ID
- <CAPTJ0XH62P_-R4XCy5Jv-egQ06H8eJZ4YhLdRGAt721WVD5bXQ@mail.gmail.com>
- In-Reply-To
- <cover.1574820308.git.liu.denton@gmail.com>
On Tue, Nov 26, 2019 at 8:09 PM Denton Liu <liu.denton@gmail.com> wrote:
Show 6 quoted lines
> > Thanks for reporting the breakage, Christian. > > Apparently, this use case has been broken for a long time... Since > bb52995f3e (format-patch: introduce format.useAutoBase configuration, > 2016-04-26). I'm surprised it's only been reported now.
Thanks for fixing! Maybe few people use this option as it's not documented in the format-patch manpage? (A separate thing to fix, I guess)
Christian
Show 20 quoted lines
> This patchset fixes the breakage by teaching > `git format-patch --no-base` and making rebase use it. > > Denton Liu (5): > t3400: demonstrate failure with format.useAutoBase > format-patch: fix indentation > t4014: use `test_config` > format-patch: teach --no-base > rebase: fix `format.useAutoBase` breakage > > Documentation/git-format-patch.txt | 5 +++-- > builtin/log.c | 26 ++++++++++++++++++++++---- > builtin/rebase.c | 3 ++- > t/t3400-rebase.sh | 6 ++++++ > t/t4014-format-patch.sh | 14 +++++++++----- > 5 files changed, 42 insertions(+), 12 deletions(-) > > -- > 2.24.0.504.g3cd56eb17d >