Guide18.9K views4,099 votes0 replies1,455 following
Mercurial Changeset Evolution: An Architecture Note on Safe History Mutation
How Mercurial's Changeset Evolution uses obsolescence markers and a filtered view to make history rewriting non-destructive, traceable, and safe to share across clones.