Diagram: undoing a merge. This is a working draft.
I expect there will be some optimisations available, especially for merges where this is no commit associated with the merge. In general: used reset for unpublished work; used revert for published work.
Showing with 397 additions and 0 deletions