Thread (64 messages) 64 messages, 18 authors, 2020-05-16

Re: [TOPIC 3/17] Obliterate

From: Damien Robert <hidden>
Date: 2020-03-26 22:31:03

From Elijah Newren, Mon 16 Mar 2020 at 09:32:45 (-0700) :
quoted
I am interested in more details on how to handle this using replace.
This comment at the conference was in reference to how people rewrite
history to remove the big blobs, but then run into issues because
there are many places outside of git that reference old commit IDs
(wiki pages, old emails, issues/tickets, etc.) that are now broken.
[...]

Interesting, thanks for the context!
As for using replace refs to attempt to alleviate problems without
rewriting history, that's an even bigger can of worms and it doesn't
solve clone/fetch/gc/fsck nor the many other places you highlighted in
your email.
I agreed, but one part that makes it easier in my context is that I don't
need to distribute the replaced references, I just need them for myself.
This alleviate a lot of problems already, and as I outlined in my email the
combination of replace ref and sparse checkout is almost enough.

-- 
Damien Robert
http://www.normalesup.org/~robert/pro
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help