Thread (3 messages) 3 messages, 3 authors, 2021-11-19

Re: [PATCH] pull: don't say that merge is "the default strategy"

flat view

From: Alex Henrie <hidden>
Date: 2021-11-18 21:40:35

On Thu, Nov 18, 2021 at 2:30 PM Junio C Hamano [off-list ref] wrote:
Alex Henrie [off-list ref] writes:
quoted
Git no longer has a default strategy for reconciling divergent branches,
because there's no way for Git to know which strategy is appropriate in
any particular situation.
A very good observation, and the patch makes sense.
Thanks, I'm glad you agree.
quoted
The initially proposed version of commit
031e2f7ae195069d00d21cde906fce5b0318dbdd, "pull: abort by default when
fast-forwarding is not possible", dropped this phrase from the message.
It appears that leaving it in the message in the final version of the
patch was accidental.
Hmph, the one before later iterations v$N, i.e.

https://lore.kernel.org/git/dca0455898a838b46546a29ee79f0a8b112fbff5.1626536508.git.gitgitgadget@gmail.com/ (local)

seems to keep "the default" label from the beginning.
I was referring to the patch that I originally wrote, before Elijah
made the changes that actually got the patch accepted:
https://lore.kernel.org/git/20210627000855.530985-1-alexhenrie24@gmail.com/ (local)
I am tempted to drop this latter last paragraph, which looks more
like a guess than anything else, and does not add much value to
future readers of the "git log".
That's fine by me. I almost didn't include the second paragraph in the
commit message to begin with.

-Alex
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help