Thread (29 messages) 29 messages, 13 authors, 2022-07-29

Re: Feature request: provide a persistent IDs on a commit

From: Hilco Wijbenga <hidden>
Date: 2022-07-21 18:58:46

On Thu, Jul 21, 2022 at 9:39 AM Phillip Susi [off-list ref] wrote:
Ævar Arnfjörð Bjarmason [off-list ref] writes:
quoted
This has come up a bunch of times. I think that the thing git itself
should be doing is to lean into the same notion that we use for tracking
renames. I.e. we don't, we analyze history after-the-fact and spot the
renames for you.
I've never been a big fan of that quality of git because it is
inherently unreliable.
Indeed, which would be fine ... if there were a way to tell Git, "no
this is not a rename" or "hey, you missed this rename" but there
isn't.

Reading previous messages, it seems like the
after-the-fact-rename-heuristic makes the Git code simpler. That is a
perfectly valid argument for not supporting "explicit" renames but I
have seen several messages from which I inferred that rename handling
was deemed a "solved problem". And _that_, at least in my experience,
is definitely not the case.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help