Exactly, but the second graph where untouched E is reparented to B' is not something that git would allow.
Ah, good catch. That's more of a graphic issue and not what I was trying to express. Updated the OP.
Ah, good catch. That's more of a graphic issue and not what I was trying to express. Updated the OP.