Re: [PATCH 09/10] Documentation: add coverage of the `ort` merge strategy
- From
Elijah Newren <newren@gmail.com>
- Date
- Aug 4, 2021, 00:39 UTC
- Message-ID
- <CABPp-BG_Ubg9-5PXXytRuCijDTgJbTab+e09YkzP20HiybZGqg@mail.gmail.com>
- In-Reply-To
- <xmqq8s1irqu9.fsf@gitster.g>
On Tue, Aug 3, 2021 at 6:33 PM Junio C Hamano <gitster@pobox.com> wrote:
Show 18 quoted lines
> > "Elijah Newren via GitGitGadget" <gitgitgadget@gmail.com> writes: > > > --merge:: > > - Use merging strategies to rebase. When the recursive (default) merge > > - strategy is used, this allows rebase to be aware of renames on the > > - upstream side. This is the default. > > + Use merging strategies to rebase. When either the `recursive` > > + (default) or `ort` merge strategy is used, this allows rebase > > + to be aware of renames on the upstream side. This is the > > + default. > > The "this is the default" at the end is about --merge vs format-patch|am, > so it should come near "Use merging strategies to rebase". > > Use merging strategies to rebase (default). Renames on the > upstream side is taken into account when the `recursive` > (default) or `ort` merge strategy is used.
We can simplify this to just:
Use merging strategies to rebase (default).
because when git-am -3 was switched from `resolve` to `recursive` in Dec 2006, it too gained the ability to handle renames and made the rest of this description for --merge obsolete.