Hacker News new | ask | show | jobs
by wildfire 1461 days ago
I am skeptical that is actually the case though, there are so many use-cases where you have to think through the consequences too carefully:

- what happens when the source repository rewrites all the commits (to remove one); should the forks also be re-written? - what happens when the source repository disappears?

_All_ of the problems go away when you actually do a "git clone" of the source repository and have your own objects. More storage, yes, but way fewer corner cases to think through.