Thread (6 messages) 6 messages, 4 authors, 2024-08-20

Re: feature request: set remote/HEAD with fetch

From: Johannes Schindelin <hidden>
Date: 2024-08-19 16:40:36

Hi Bence,

On Sat, 17 Aug 2024, Bence Ferdinandy wrote:
quoted
There was discussion a while ago that proposed a tri-state config
option: never update the remote head on fetch, always do so, or add it
only when missing:

  https://lore.kernel.org/git/20201118091219.3341585-1-felipe.contreras@gmail.com/ (local)
Thanks for linking that, I didn't think about searching for old discussion
before writing ...
A better link (in particular because it does not involve a now-banned
person) might be
https://lore.kernel.org/git/CANWRddN4R6AceeaOyZm1vs8AXBNv3J+cE5MOyrhKVhcqddjUOA@mail.gmail.com/ (local)

This discussion might not be about that mentioned tri-state, but about the
"take a step back" question: What is the best way to update a
remote-tracking `HEAD`.
quoted
I think that is a good first step, as we could stop there and leave the
default at "never" without any compatibility issues (and/or contemplate
a change in the default as a separate step).

I don't think the patch in that thread is likely to go anywhere at this
point, but if somebody wanted to pick it up, I think everybody was
positive on the general direction.
My C skills aren't great (probably an overstatement), but if Felipe or somebody
else more qualified than me doesn't want to pick this up, I'm willing to give
it a shot based on the Felipe's patch. It will take some time though :)
I dropped him from the Cc:, as a consequence of
https://lore.kernel.org/git/ZF%2F38DXNYMsZjvy4@nand.local/ (local).

Since this leaves you in somewhat of a pickle because you probably should
not start from those patches, and since you seem to be in the same time
zone as I am, I'll offer you to pair with you on getting you started. If
you are interested, please just reply privately.

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